Avatar billede familienriis Nybegynder
23. februar 2008 - 17:28 Der er 3 kommentarer og
1 løsning

starte wordpad fra excel

Jeg vil meget gerne starte wordpad med en makro.
Jeg har forsøgt mig med nedenstående makro, men den skriver at den ikke kan starte et tomt dokument.

Hvad gør jeg galt?
Kan det lade sig gøre at den altid åbner filen c:\textfil.txt eller skal man selv vælge.

JEg beklager at jeg er så fedtet med mine points, men der er næsten ingen points tilbage på ming konto :-)


Sub Macro()
Dim wordpad
wordpad = Shell("C:\wordpad.EXE", 1)
End Sub

PS. JEg har kopier min wordpad.exe til roden af min maskine for at gøre mine test lidt mere simple Så jeg ved godt at det ikke er den normale sti der bruges til wordpad
Avatar billede word-hajen Nybegynder
23. februar 2008 - 17:50 #1
Mon ikke at dit problem stammer fra, at du har kopieret Wordpad hen et andet sted. Prøv i stedet for at lave stien til der, hvor Wordpad er installeret. Jeg har lavet flg., som fungerer fint hos mig og åbner den fil, som du har angivet:

***************
Public Sub StartWordPad()
    Dim varWP As Variant
    varWP = Shell("C:\Program Files\Windows NT\Accessories\Wordpad.exe c:\textfil.txt", vbMaximizedFocus)
End Sub
Avatar billede familienriis Nybegynder
23. februar 2008 - 21:04 #2
ja, jeg har fået det til at virke.
Den starter filen som den skal.

Mit problem var at filen var kopieret ud i c: og at jeg testede på en Vista maskine.

TAk for hjælpen.

Har du et svar til mig :-)
Avatar billede familienriis Nybegynder
23. februar 2008 - 21:34 #3
Bare som et tillægsspørgsmål.
Kan man få wordpad til at gennem den samme fil igen, i et nyt navn med vba?
Nej, vel?
Avatar billede word-hajen Nybegynder
23. februar 2008 - 23:44 #4
Velbekomme :-)

Det, at du tester på Vista, bør ikke være et problem (bruger selv Vista).

Mht. at gemme filen igen, så skulle det jo egentlig foregå gennem vba i Excel, men jeg kan ikke umiddelbart se, hvordan det skal kunne ske (vil dog ikke udelukke, at der findes en haj et eller andet sted, der kan).
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester