verschil tussen import van CSV via VBA en via verkenner.

Status
Niet open voor verdere reacties.

Klaasathome

Gebruiker
Lid geworden
29 okt 2019
Berichten
12
Beste VBA-ers.
Als ik een macro opneem en daarin een CSV-bestand open via de verkenner dan krijg ik dit in XLSX format te zien. Dus gewoon als gevulde kolommen.
Speel ik daarna de VBA af dan zie je alleen kolom A gevuld met de data gescheiden door de komma's.


Hoe zorg ik dat de opname en de uitvoering via de macro gelijk zijn?

PS, Ik werk in Office 365
 
Laatst bewerkt:
Wijzig in de CSV het scheidingsteken in een puntcomma ";"
 
De csv wordt extern aangemaakt en blijkt al puntkomma's te hebben

Groet, Klaas
 
Dan moet je even kijken wat Excel als standaard scheidingteken gebruikt.
Het zal dan een komma zijn.
 
Er zijn 2 manieren om een CSV te openen. Vanuit Excel, en dan word ook meteen de wizard Text to Columns gestart. Of vanuit verkenner, waarbij je inderdaad alle tekst in Kolom A krijgt.


Workaround is om de CSV vanuit verkenner te openen en dan je macro te beginnen met de Text to Colums functie.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan