Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: csv-bestand  (gelezen 2764 keer)

0 leden en 1 gast bekijken dit topic.

Offline powerkite

  • Volledig lid
  • **
  • Berichten: 207
  • Oplossing.be
csv-bestand
« Gepost op: 11 januari 2005, 06:35:14 »
Ik zou graag via een macro (VBA-code) een csv-bestand importeren.
Ik kan de macro opnemen maar ipv de velden die gesplitst zijn door een ";" als verschillende velden weer te geven, worden ze in 1 kolom getoond gescheiden door ";"

ipv
mijnnaam | mijnvoornaam | adres

krijg ik

mijnnaam;mijnvoornaam;adres

in excell te zien

de bedoeling is dat ik vanuit een bestaand excell-document (xls) een csv-bestand kan openen
dit doe ik met:
Workbooks.Open Filename:="E:\test.csv"

Alvast bedankt voor de hulp
Win XP (pro) - Pentium - 2400Mhz - 512Mb - Hercules 9200se - ADSL - Office 2003 Pro

Offline ceasar

  • Ervaren lid
  • ***
  • Berichten: 293
  • Geslacht: Man
  • de soep eten als ze heet is
Re:csv-bestand
« Reactie #1 Gepost op: 11 januari 2005, 08:42:30 »
beste,

als u iets importeert in excell, is er een wizard

als je het bestand importeert kan je in de wizard bijna alles definieren.

begin op eerste scherm te bepalen of je gelijke marges wil hebben(op de wizard verschijnt een lineaal balk waar je de stops kunt op vastzetten).

daarna kan je volgens mij de kolommen op het volgende scherm afzonderen met vakje: speciaal teken en daar zet je ; in

daarna wizard doorlopen

bij openen in excell wel alle bestanden aanduiden !!

JC
Windows 10 Pro   NLD 64bit
Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz 3901
Z77X-UP5 TH-CF
AMD Radeon HD 7900 Series 4095MB 1024 x 768
Realtek High Definition Audio
Nr: 1 Model: WDC WD10 EARX-00N0YB0 SCSI Disk Device
Nr: 2 Model: INTEL SSDSC2CT120A3
C:\ NTFS 111,01GB 1,06GB 32 720MB
AV: Geen antivirus geïnstalleerd
FW: Windows Firewal Enabled: True

Offline powerkite

  • Volledig lid
  • **
  • Berichten: 207
  • Oplossing.be
Re:csv-bestand
« Reactie #2 Gepost op: 11 januari 2005, 18:21:25 »
Bedankt voor het meedenken maar die oplossing had ik al.  :) Maar ik vroeg mij af hoe het kwam dat excell wel met "csv" bestanden zou moeten kunnen werken, maar als ik deze via een macro zou willen openen dat dit niet meer lukt. dit vind ik redelijk eigenaardig.
Maar zoals je zei kan je die andere methode toepassen.
Win XP (pro) - Pentium - 2400Mhz - 512Mb - Hercules 9200se - ADSL - Office 2003 Pro

Offline ceasar

  • Ervaren lid
  • ***
  • Berichten: 293
  • Geslacht: Man
  • de soep eten als ze heet is
Re:csv-bestand
« Reactie #3 Gepost op: 12 januari 2005, 08:06:06 »
powerkite,

ben eens op zoek gegaan.
het is wel degelijk mogelijk om een bestand als csv of iets anders met een macro te openen.

laat macro op een leeg blad afspelen en zie eens of je de layout van de macro kunt bekijken.(loop de wizard door)

als je dat gelukt is kan je beginnen met invoeren van variabelen voor bv naam van bestand, locatie ed.

enig puntje : het bestand zal dan wel altijd volgens zelfde layout moeten opgesteld zijn (marge grootte )

moest het niet lukken, graag bereid om handje toe te steken

succes

JC
Windows 10 Pro   NLD 64bit
Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz 3901
Z77X-UP5 TH-CF
AMD Radeon HD 7900 Series 4095MB 1024 x 768
Realtek High Definition Audio
Nr: 1 Model: WDC WD10 EARX-00N0YB0 SCSI Disk Device
Nr: 2 Model: INTEL SSDSC2CT120A3
C:\ NTFS 111,01GB 1,06GB 32 720MB
AV: Geen antivirus geïnstalleerd
FW: Windows Firewal Enabled: True

Offline powerkite

  • Volledig lid
  • **
  • Berichten: 207
  • Oplossing.be
Re:csv-bestand
« Reactie #4 Gepost op: 12 januari 2005, 20:29:55 »
Sorry dat ik nogmaals lastig doe. Maar mijn vraag was:
Hoe komt het dat de regel
Workbooks.Open Filename:="E:\test.csv"
niet werkt als ik het in een macro gebruik ook al heb ik deze macro opgenomen.

De rest is al allemaal in orde, maar het was gewoon deze eigenaardigheid waar ik een antwoord op wilde.

(De toepassing waarvoor ik het gebruikt was om in access de gegevens ivm een stamboom op te slaan, en dan via een csv-bestand de gegevens naar excel te brengen en daar de stamboom te tekenen. De toepassing is af maar ik heb het met een *.txt-bestand gedaan)
Win XP (pro) - Pentium - 2400Mhz - 512Mb - Hercules 9200se - ADSL - Office 2003 Pro

Offline ceasar

  • Ervaren lid
  • ***
  • Berichten: 293
  • Geslacht: Man
  • de soep eten als ze heet is
Re:csv-bestand
« Reactie #5 Gepost op: 17 januari 2005, 10:08:03 »
powerkite,

heb volgende link gevonden op internet:

www.indexis.be/docs/2.1_ElektronischeBestanden_CSV_NL.pdf

geef "csv" in op zoekpagina van msn

mss helpt dit je verder.

anders is het voor mij ook een raadsel, maar kennelijk is het geen onbekende voor excell software.

enige truuk is bestand hernoemen voor je het opent met de tekstwizard.

groeten

JC
Windows 10 Pro   NLD 64bit
Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz 3901
Z77X-UP5 TH-CF
AMD Radeon HD 7900 Series 4095MB 1024 x 768
Realtek High Definition Audio
Nr: 1 Model: WDC WD10 EARX-00N0YB0 SCSI Disk Device
Nr: 2 Model: INTEL SSDSC2CT120A3
C:\ NTFS 111,01GB 1,06GB 32 720MB
AV: Geen antivirus geïnstalleerd
FW: Windows Firewal Enabled: True

 


www.combell.com