Εμφάνιση ενός μόνο μηνύματος
  #5  
Παλιά 02-09-13, 13:57
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλησπέρα!

Αγαπητέ Δημήτρη, ο κώδικας μου θα μπορούσες να χρησιμοποιήσεις χωρίς να εμφανίζεται καν το έγγραφο Word και χωρίς να χρειαστεί η αναφορά του Word Object είναι:

Κώδικας:
 
Sub CopyFromWord()
    Dim WD As Object, oDoc As Object, sFileName As Variant
    sFileName = Application.GetOpenFilename("Word Files (*.doc*)," & "*doc*")
    If sFileName <> False Then
        Set WD = CreateObject("Word.Application")
        Set oDoc = WD.Documents.Open(sFileName, , True)
        oDoc.Range.Copy
        Range("A1").Activate
        'ActiveSheet.Paste
        ActiveSheet.PasteSpecial Format:="HTML", Link:=False, DisplayAsIcon:=False
        WD.Quit False
        Set WD = Nothing
    End If
End Sub
Καλή συνέχεια!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση