Ik probeer 3 CSV bestanden in het geheugen te laden met Excel (2010 & 2013).
2 bestanden (1.516 kB en 1 kB) gaan goed maar het derde bestand (1.015 kB) wordt niet volledig geladen.
Ook niet als het bestand als 1e geladen wordt.
Waar gaat het fout??????
Deze macro gebruik ik:
De bijlage heb ik aangepast om te kunnen uploaden maar is een CSV bestand.
2 bestanden (1.516 kB en 1 kB) gaan goed maar het derde bestand (1.015 kB) wordt niet volledig geladen.
Ook niet als het bestand als 1e geladen wordt.
Waar gaat het fout??????
Deze macro gebruik ik:
Code:
Public sLine_Data() As String
Public sLine_Omschrijving() As String
Public sLine_Promo() As String
Private Sub Workbook_Open()
Dim sMap As String
ReDim sLine_Data(0)
sMap = Sch.[S3] & "\" & Sch.[T3]
Open sMap For Input As #1
Line Input #1, sMap ' Datum bestand
Ho.[D6] = sMap
Do Until EOF(1)
Line Input #1, sLine_Data(UBound(sLine_Data))
ReDim Preserve sLine_Data(UBound(sLine_Data) + 1)
Loop
ReDim Preserve sLine_Data(UBound(sLine_Data) - 1)
Close #1
ReDim sLine_Omschrijving(0)
sMap = Sch.[S4] & "\" & Sch.[T4]
Open sMap For Input As #1
Do Until EOF(1)
Line Input #1, sLine_Omschrijving(UBound(sLine_Omschrijving))
ReDim Preserve sLine_Omschrijving(UBound(sLine_Omschrijving) + 1)
Loop
ReDim Preserve sLine_Omschrijving(UBound(sLine_Omschrijving) - 1)
Close #1
' Wordt niet compleet geladen (regel=1633 ipv 6666 regels)
ReDim sLine_Promo(0)
sMap = Sch.[S5] & "\" & Sch.[T5]
Open sMap For Input As #1
Do Until EOF(1)
Line Input #1, sLine_Promo(UBound(sLine_Promo))
ReDim Preserve sLine_Promo(UBound(sLine_Promo) + 1)
Loop
ReDim Preserve sLine_Promo(UBound(sLine_Promo) - 1)
Close #1
End Sub
De bijlage heb ik aangepast om te kunnen uploaden maar is een CSV bestand.
Laatst bewerkt: