Avond allemaal,
Gezocht met de zoekfunctie, maar toch het antwoord nog niet kunnen vinden
Ik wil wat gegevens uit een 2de werkboek naar het eerste werkboek verhuizen.
Nu blijft het script hangen nadat ik het 2de werkboek heb laten openen. Ik denk dat ik het ergens moet zoeken in ThisWorkbook en ActiveWorkbook omdat de macro volgens mij uit het actieve werkboek gedraaid wordt. Maar ik kom er even niet meer uit. Iemand die me kan helpen?
Alvast bedankt!
Gezocht met de zoekfunctie, maar toch het antwoord nog niet kunnen vinden
Ik wil wat gegevens uit een 2de werkboek naar het eerste werkboek verhuizen.
Nu blijft het script hangen nadat ik het 2de werkboek heb laten openen. Ik denk dat ik het ergens moet zoeken in ThisWorkbook en ActiveWorkbook omdat de macro volgens mij uit het actieve werkboek gedraaid wordt. Maar ik kom er even niet meer uit. Iemand die me kan helpen?
Code:
Private Sub file()
'
' Hiermee halen we de file naam op en selecteren de gegevens om
' deze te importeren in de 'Invoer' sheet
'
Application.EnableEvents = False
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Application.Calculation = xlManual
Dim path As String
Dim sBook As Object
Dim tBook As Object
Set tBook = ThisWorkbook
Sheets("Data").Select
path = Cells(24, 23).Value
Workbooks.OpenText Filename:=path, _
DataType:=xlDelimited, Semicolon:=True, Local:=True
Set sBook = ActiveWorkbook
Cells.Copy
sBook.Close (False)
Sheets("Invoer").Select
Range("A1").PasteSpecial
Application.EnableEvents = True
Application.ScreenUpdating = True
Application.DisplayAlerts = True
Application.Calculation = xlAutomatic
End Sub
Alvast bedankt!