Ik heb een site waarmee ik een csv bestand aanmaak en direct wil openen op de computer van de gebruiker.
Dit kan met ActiveX. Alleen is CSV niet het standaard formaat van excel en dus moet ik voor de zekerheid aangeven dat het een punt komma gescheiden bestand is.
het openen van excel doe ik zo.
Als ik nu excel zichtbaar maak dan zie ik test.csv dat werkt maar hij pakt de puntkomma niet. Alles staat in 1 cel per regel ipv meerdere cellen
nu weet ik dat je tegen ecel kan 'zeggen' dat het een scheidingsteken heeft.
Maar dit doet hij niet. Ik snap niet waarom niet.
Kent iemand het probleem?
Dit kan met ActiveX. Alleen is CSV niet het standaard formaat van excel en dus moet ik voor de zekerheid aangeven dat het een punt komma gescheiden bestand is.
het openen van excel doe ik zo.
code:
1
2
| var oApplication=new ActiveXObject("Excel.Application");
oApplication.Workbooks.Open("test.csv"); |
Als ik nu excel zichtbaar maak dan zie ik test.csv dat werkt maar hij pakt de puntkomma niet. Alles staat in 1 cel per regel ipv meerdere cellen
nu weet ik dat je tegen ecel kan 'zeggen' dat het een scheidingsteken heeft.
code:
1
2
| var oApplication=new ActiveXObject("Excel.Application");
oApplication.Workbooks.Open("filename=test.csv;dataType=1;semicolon=1"); |
Maar dit doet hij niet. Ik snap niet waarom niet.
Jochemmol