Als ik van het bestand "inleesbestand.xlsm" een .csv wil maken dan doe ik dit normaliter via Bestand ->Opslaan als -> CVS UTF8 (door komma's gescheiden)(*.csv) Ik wilde hiervan een voorbeeld bijvoegen maar ik kreeg de melding dat dit niet mogelijk was. Kan dit komen door de .csv extensie?
Als ik het via module 1 wil doen dan wordt het bestand opgeslagen met als bestandsnaam "inleesbestand.csv". In windows verkenner staat bij type Microsoft Exce Comma Separated Values File. Echter als ik het bestand open en dan kies voor opslaan dan geeft het systeem aan .xlsx Als ik het handmatig doe dan staat er CVS UTF8 (door komma's gescheiden)(*.csv)
Als ik het via module 2 wil doen dan wordt het bestand opgeslagen met als bestandsnaam "inleesbestand.csv". In windows verkenner staat bij type Microsoft Exce Comma Separated Values File. Echter als ik het bestand open en dan kies voor opslaan dan geeft het system aan CSV (gescheiden door lijstscheidingstekens) (*.csv). Tevens staat alle invoer vanuit het bronbestand in één cel en zijn de waardes gescheiden met een komma. Ik begrijp dat dit laatste logisch is aangezien het een CSV is. Maar als ik het handmatig doe dan blijft mijn invoer netjes in de cellen staan en komen er geen komma's.
Hoe krijg ik het voor mekaar dat het via vba wordt opgeslagen als
Bekijk bijlage inleesbestand.xlsm
Als ik het via module 1 wil doen dan wordt het bestand opgeslagen met als bestandsnaam "inleesbestand.csv". In windows verkenner staat bij type Microsoft Exce Comma Separated Values File. Echter als ik het bestand open en dan kies voor opslaan dan geeft het systeem aan .xlsx Als ik het handmatig doe dan staat er CVS UTF8 (door komma's gescheiden)(*.csv)
Als ik het via module 2 wil doen dan wordt het bestand opgeslagen met als bestandsnaam "inleesbestand.csv". In windows verkenner staat bij type Microsoft Exce Comma Separated Values File. Echter als ik het bestand open en dan kies voor opslaan dan geeft het system aan CSV (gescheiden door lijstscheidingstekens) (*.csv). Tevens staat alle invoer vanuit het bronbestand in één cel en zijn de waardes gescheiden met een komma. Ik begrijp dat dit laatste logisch is aangezien het een CSV is. Maar als ik het handmatig doe dan blijft mijn invoer netjes in de cellen staan en komen er geen komma's.
Hoe krijg ik het voor mekaar dat het via vba wordt opgeslagen als
CVS UTF8 (door komma's gescheiden)(*.csv)
En dat de invoer blijft staan in de cellen.
Bekijk bijlage inleesbestand.xlsm