• 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 File rechtstreeks in Excel openen

Status
Niet open voor verdere reacties.

S.Teeling

Gebruiker
Lid geworden
13 jul 2005
Berichten
65
Hallo,

weet iemand hoe ik een CSV file direct in Excel kan openen en dat dan de data in verschillende cellen op de regel staan.

Als ik nu een CSV File open staat alles in kolom A en moet ik dit met TEKST NAAR KOLOMMEN scheiden.

Het is overigens wel van belang dat de landinstellingen op NL blijven staan en het decimale teken een , blijft.

Als dit niet in Excel is in te stellen weet iemand dan hoe dit middels een macro te regelen is.
 
Het plan zou er als volgt kunnen uitzien:

- je opent een willekeurig bestand
- een macro vraagt of je tekst naar kolommen wil toepassen, je antwoordt ja of neen. Dit doe je door een Workbook_Open event te gebruiken en de code te plaatsen in ThisWorkbook
- indien ja, tekst naar kolommen wordt uitgevoerd:

de macro recorder geeft deze code:

Code:
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
        Semicolon:=False, Comma:=True, Space:=False, Other:=False, FieldInfo _
        :=Array(Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True

- klaar!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan