With Application.FileSearch .LookIn = "c:\Faktura\excelfakturaDB" .SearchSubFolders = True .Filename = strFileName If .Execute > 0 Then strFileName = .FoundFiles(1) Set objInvoiceWB = Workbooks.Open(strFileName) Set objInvoiceWS = objInvoiceWB.Sheets("Faktura") objInvoiceWS.Range("A21:D45").Copy objWS.Range("A21:D45") objInvoiceWS.Range("B8:B10").Copy objWS.Range("B8:B10") objInvoiceWB.Close False Else MsgBox "Kan ikke finde fakturanr. " & fakNR, vbInformation End If End With
Set objWB = Nothing Set objWS = Nothing Set objInvoiceWB = Nothing Set objInvoiceWS = Nothing
Men det går godt nok ind og laver en copy og det ser også ud som om den paster det. Men jeg kan ikke se at der kommer noget tekst med over. Ved ikke om det er denne linje der skal ændres noget i, eller om der mangler en linje.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.