Avatar billede danskeprivateequity Nybegynder
25. juli 2005 - 10:14 Der er 1 kommentar og
1 løsning

Mellemrum i titel

Jeg skal lave en marco der kopier noget fra Excel over i Word. Dokumentet jeg skal åbne ligger under C:\Documents and Settings\test.DOC - jeg har prøvet, at åbne dokumentet nåe det ligger under C:\test.DOC og det fungere det fint. Hvad kan man gøre for at titlen med mellemrum opfattes rigtigt?


channelNumber = Application.DDEInitiate( _
    app:="WinWord", _
    topic:="C:\Documents and Settings\test.DOC")
Avatar billede joern Nybegynder
25. juli 2005 - 11:11 #1
Hej.

Min erfaring stammer ikke fra Macro'er - altså VBA - men fra Visual Basic 5.0
Erfaringen er, at det ikke er muligt.  Der må ikke være spaces i mappenavne.
Nu skriver du ikke hvilken version af Officesuiten, du anvender.  VB5 er ca. samtidig med Office 97.  I VB6, der svarer til Office 2000 skulle denne svaghed vistnok være rettet.
I øvrigt vil jeg anbefale dig at indstille at dine dokumenter gemmes på en anden partition end C, - i en mappestruktur uden spaces.  Så vil problemet ikke fremkomme.
I såvel Word som Excel kan du indstille default mappe til lagring af dokumenter.

M.v.h. Jørn
Avatar billede danskeprivateequity Nybegynder
25. juli 2005 - 11:19 #2
Tak - så ved jeg det
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
Kurser inden for grundlæggende programmering

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