Ik heb een 2003 database waarin een textexportfunctie zit, gewoon met de Transfertext functie
DoCmd.TransferText acExportDelim, , Tmp_Qry_EXPORT.Name, Bestandsnaam, True
Dat werkt, echter nu ik de database in Access 2010 ga gebruiken krijg ik bij het exporteren de foutmelding:
3441 Text file specification field separator matches decimal separator or text delimiter
Met een exportspecificatie kan ik het oplossen, echter de Tmp_Qry bestaat elke keer uit andere velden, terwijl een exportspecificatie specifieke velden vereist. Nogo dus
Voor de rest krijg ik het niet klaar. Het enige dat werkt is als ik de configuratie van windows de landinstellingen naar (bijv.) Engels VS zet, dan werkt de export weer.
Als ik de settings van Engels overneem op de nederlandse instelling werkt het niet (nog afgezien van het feit dat ik in beide settings dan geen normale nederlandse notaties meer heb, ook nogo dus)
Ik meen me te herinneren dat ik eerder dit probleem had, misschien zelfs in de 2003 versie van het programma, maar ik weet niet meer wat ik gedaan heb om het te fixen.
Iemand een idee?
Edit: ik zou in de SysIMEXSpecs en MSysIMEXColums de exportspecificatie met VBA kunnen aanpassen aan de velden die in de query zitten, maar dat is nogal extra werk, terwijl het gewoon ergens in een setting moet zitten....
DoCmd.TransferText acExportDelim, , Tmp_Qry_EXPORT.Name, Bestandsnaam, True
Dat werkt, echter nu ik de database in Access 2010 ga gebruiken krijg ik bij het exporteren de foutmelding:
3441 Text file specification field separator matches decimal separator or text delimiter
Met een exportspecificatie kan ik het oplossen, echter de Tmp_Qry bestaat elke keer uit andere velden, terwijl een exportspecificatie specifieke velden vereist. Nogo dus
Voor de rest krijg ik het niet klaar. Het enige dat werkt is als ik de configuratie van windows de landinstellingen naar (bijv.) Engels VS zet, dan werkt de export weer.
Als ik de settings van Engels overneem op de nederlandse instelling werkt het niet (nog afgezien van het feit dat ik in beide settings dan geen normale nederlandse notaties meer heb, ook nogo dus)
Ik meen me te herinneren dat ik eerder dit probleem had, misschien zelfs in de 2003 versie van het programma, maar ik weet niet meer wat ik gedaan heb om het te fixen.
Iemand een idee?
Edit: ik zou in de SysIMEXSpecs en MSysIMEXColums de exportspecificatie met VBA kunnen aanpassen aan de velden die in de query zitten, maar dat is nogal extra werk, terwijl het gewoon ergens in een setting moet zitten....
[ Voor 9% gewijzigd door Stefke op 23-11-2011 12:41 ]