amstelbier
Gebruiker
- Lid geworden
- 9 feb 2015
- Berichten
- 6
Goedemiddag,
Bij het openen van een excel bestand wil ik graag dat excel een bat file uitvoert. deze bat file verwijderd een CSV file en maakt vervolgens een nieuwe aan.
de huidige situatie is nu datbBij het openen van Excel krijg ik wel het MS-dos venster van de bat file echter maakt de bat file niet het nieuwe CSV bestand aan. Als ik zelf klik op het bat bestand werkt hij naar behoren en maakt hij dus wel een CSV file aan..
Kunnen jullie mij helpen?
bat bestand is dit:
REM Deze bat-file concateneert alle csvfiles in deze directory
REM verwijder eerst bestaande concat.csv bestand
del concat.csv
REM maak nu nieuw concat.csv bestand aan
copy *.csv concat.csv
VBA is nu dit:
Dim RetVal
RetVal = Shell("V:\csv_concat.bat", vbNormalFocus)
End Sub
waarschijnlijk vergeet ik een stapje
thx voor de hulp!
Bij het openen van een excel bestand wil ik graag dat excel een bat file uitvoert. deze bat file verwijderd een CSV file en maakt vervolgens een nieuwe aan.
de huidige situatie is nu datbBij het openen van Excel krijg ik wel het MS-dos venster van de bat file echter maakt de bat file niet het nieuwe CSV bestand aan. Als ik zelf klik op het bat bestand werkt hij naar behoren en maakt hij dus wel een CSV file aan..
Kunnen jullie mij helpen?
bat bestand is dit:
REM Deze bat-file concateneert alle csvfiles in deze directory
REM verwijder eerst bestaande concat.csv bestand
del concat.csv
REM maak nu nieuw concat.csv bestand aan
copy *.csv concat.csv
VBA is nu dit:
Dim RetVal
RetVal = Shell("V:\csv_concat.bat", vbNormalFocus)
End Sub
waarschijnlijk vergeet ik een stapje

thx voor de hulp!