Ciao ragazzi, come da titolo devo copiare due celle di Excel in un file Word.
E, con il codice seguente, non funziona...
Sapreste dirmi come mai?
codice:
Private Sub Comando26_Click()
'Late binding che non dovrebbe dare problemi
Dim myApp As Word.Application
Set myApp = CreateObject("Word.Application")
Dim Example As Range
Dim exApp As Excel.Application
Dim exWb As Excel.Workbook
Dim exWs As Excel.Worksheet
'apre excel
Set exApp = New Excel.Application
exApp.Visible = True
'apre il file xls
strPerc = "I:\bper.xls"
Set exWb = exApp.Workbooks.Open(strPerc)
'seleziona il foglio 1
Set exWs = exWb.Worksheets(1)
Set Example = Range("A1.A2")
Example.Select
Selection.Copy
Set myDoc = myApp.Documents.Add(Template:="scheda1.dot")
myDoc.FormFields("nome").Result = Example
myApp.Visible = True
myDoc.SaveAs ("I:\prove.doc")
End Sub