• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

csv automatisch inlezen

Status
Niet open voor verdere reacties.

sambat4u2

Nieuwe gebruiker
Lid geworden
24 okt 2006
Berichten
3
Hallo, experts

ik heb volgend probleem:
ik ontvang een csv-bestand waarbij de strings die ik moet ontleden als scheidingsteken komma's bevatten.
ik moet de inhoud van dat csv-bestand inlezen in mijn excelbestand om daar allerlei bewerkingen mee te doen...
als ik gewoon kopieer en plak van csv naar excel: alles werkt
wanneer ik hetzelfde opneem in een macro, dan wordt de inhoud van de string verdeeld over verschillende cellen (door die komma's vermoed ik...); ook plakken speciaal en waarden biedt zo te zien geen oplossing
Het csv'tje zet ik in bijlage.
Dus automatiseren van het kopiëren en de vooledige celinhoud bij elkaar houden is 't probleem
hieronder zet ik mijn code...

Workbooks.Open Filename:="Z:\Administratie\matrix\gegevens.csv"
Cells.Select
Selection.Copy
Windows("matrix (version 1).xls").Activate
Cells.Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("gegevens.csv").Activate
ActiveWindow.Close
Range("A1").Select

Alvast bedankt
groetjes
Sammy
 

Bijlagen

Holala...

Heb dat doorgenomen en uitgeprobeerd...
maar mislukt...
Sammy
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan