Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 09-11-11, 17:55
Το avatar του χρήστη Meteora
Meteora Ο χρήστης Meteora δεν είναι συνδεδεμένος
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλησπέρα

Η αλληλεπίδραση Access και Excel δεν είναι κάτι απλό. Χρειάζεται να αφιερώσει κάποιος αρκετό χρόνο για να μπορέσει να καταφέρει κάτι...
Δοκίμασε αυτό το τμήμα κώδικα:

Κώδικας:
Dim ThePath$
ThePath = Replace(CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\" & "onomaarxeio.xls", "\\", "\")
 
    Dim oExcel As Object
    Dim oBook As Object
    Dim oSheet As Object
    'Σύνδεση...
    Set oExcel = CreateObject("Excel.Application")
    Set oBook = oExcel.Workbooks.Open(ThePath)
 
    'Εισαγωγή δεδομένων στο 1ο φύλλο του βιβλίου
    Set oSheet = oBook.Worksheets(1)
    oSheet.Range("H1").Value = "ΜΕΤΕΩΡΑ"
oBook.Save  'Αν δεν υπάρχει αυτή εδω η εντολή,το Excel  ζητά επιβεβαίωση για να σωθούν οι αλλαγές
    oExcel.Quit
    Set oExcel = Nothing
Το αρχείο excel (η φόρμα σου δηλαδή) να βρίσκεται στην επιφάνεια του υπολογιστή σου κλειστό!
Εύχομαι καλή συνέχεια.

Με εκτίμηση

Νίκος Δ.
Απάντηση με παράθεση