Momenteel heb ik een macro dat vanuit VBA script kan schrijven in powershell. Ook heb ik een macro dat een powershell script kan afspelen. Echter om het verhaal compleet te maken heb ik nog een macro nodig dat een powershell bestand aan kan maken, en een macro dat het aangemaakte bestand kan openen zodat ik er syntax in kan plaatsen. Momenteel gebruik ik onderstaande code om het bestand openen, waarin PsScript de syntax van het aan te maken powershell script bevat.
Bovenstaande code werkt niet, heeft iemand enig idee waarom dit het geval is?
Ik gebruik powershell om een groot aantal .txt (enkele duizenden) bestanden te openen en een aantal gegevens hieruit te kopieren op deze vervolgens in een nieuw .txt bestand op te slaan. Dit zou ook kunnen binnen VBA, alleen powershell is volgens mij vele malen sneller.
Ik twijfel over de locatie van deze post, of deze nu juist onder het forum VBA hoort te vallen of juist onder het forum andere programmeer talen. Ik heb gekozen voor VBA.
Met vriendelijke groeten,
Bas te Stroet
Code:
Target = "C:\Users\Bas\Documents\Testunit macro\Testunit macro\WindowsPowerShell.ps1"
Open Target For Append As #FileNum
Print #FileNum, PsScript
Close #FileNum
Bovenstaande code werkt niet, heeft iemand enig idee waarom dit het geval is?
Ik gebruik powershell om een groot aantal .txt (enkele duizenden) bestanden te openen en een aantal gegevens hieruit te kopieren op deze vervolgens in een nieuw .txt bestand op te slaan. Dit zou ook kunnen binnen VBA, alleen powershell is volgens mij vele malen sneller.
Ik twijfel over de locatie van deze post, of deze nu juist onder het forum VBA hoort te vallen of juist onder het forum andere programmeer talen. Ik heb gekozen voor VBA.
Met vriendelijke groeten,
Bas te Stroet
Laatst bewerkt: