
27-12-18, 22:02
|
| Όνομα: Δημήτρης Έκδοση λογισμικού Office: Ms-Office 2007 Γλώσσα λογισμικού Office: Ελληνική | | Εγγραφή: 26-01-2017
Μηνύματα: 56
| |
σε ευχαριστώ πολύ για την απάντηση σου! δυστυχώς μου βγάζει σφάλμα
ποιο συγκεκριμένα έβαλα τον κώδικα ως εξής Κώδικας: Sub CopyWrdFile()
Dim lrow As Long
lrow = Öýëëï1 (εδώ σε εμένα γράφει Φύλλο1) .Cells(Rows.Count, 1).End(xlUp).Row
Dim path1 As String
path1 = "C:\Users\Administrator\AppData\Roaming\Microsoft\???t?pa\F??µa.dotx
(σε εμένα γράφει C:\Users\Administrator\AppData\Roaming\Microsoft\Πρότυπα\Φόρμα.dotx)\This is a test.dotx"
Dim wApp
Set wApp = CreateObject("Word.Application")
wApp.DisplayAlerts = False
Dim wDoc
Set wDoc = wApp.Documents.Add(Template:=path1, NewTemplate:=False, DocumentType:=0)
Dim path2 As String, i As Long
For i = 2 To lrow
path2 = ThisWorkbook.Path & "\" & Range("a" & i).Value & ".docx"
With wDoc
wDoc.SaveAs Filename:=path2
End With
Next i
wApp.DisplayAlerts = True
MsgBox "Done!"
End Sub
και πάτησα F5 για να τρέξει ο κωδικας. μου βγάζει μήνυμα σφάλματος "Run-time error '13': Type Mismatch. μπορείς να καταλάβεις τι λάθος κάνω;
Τελευταία επεξεργασία από το χρήστη Spirosgr : 27-12-18 στις 22:23.
|