30. januar 2002 - 13:28Der er
13 kommentarer og 1 løsning
Aktivere Word macro fra Excel
Hej
Jeg sidder med det problem at jeg fra Excel ønsker at aktiver en makro der ligger i et Word dokument. Makroen skal ligge i Excel og Word dokumentet er åbent, så det er udelukkende aktiveringen af makroen jeg er interesseret i.
Jeg er ikke sikker på at jeg forstår dit svar. Jeg skal have skrevet det dokument ud der ligger i Word og efterfølgende lukke Word. Denne funktion ligger i Word makroen, men kunne principielt lige så godt ligge i Excel. Spørgsmålet er bare hvilken VB kode jeg skal skrive. Jeg synes snart jeg har prøvet 100 løsninger uden rigtigt at komme videre. Du må meget gerne uddybe dit svar.
Okay... så havde jeg også misforstået dig!!! :o) Altså du vil gerne have koden i VB der kan køre en makro i det åbne word-dokument(Word.Application)??? Er det sådan??
Det ser fint ud. Makronavnet gir sig selv, men hvordan sætter jeg objWord til at være = det aktive dokument i Word. Jeg indsæter lige lidt kode fra Excel.
Det koden gør er at flytte et Wordobjekt der ligger på et Excel sheet til Word. Dokumentet i Word skal skrives ud. Dette gøres i Word med nedenstående makro. De to sidste linier i makroen er indsat på dit initiativ, men de virker ikke. Hvad gør jeg galt?
Jeg har faktisk ikke fået det til at virke. Vi bruger Excel 97, så det er måske problemet. Hvis du har lyst kan jeg evt. maile den fil hvor jeg har problemet, så kan du måske få det til at virke.
Jeg er ikke helt sikker på hvad du vil ha mig til og hvor det er galt! Er det knappen Command2(Udskriv) inde i folderen "kommentarer - år til dato" inde i word-dokumentet - der er noget galt med???
Nej nu tror jeg måske jeg ved hvad du mener... Vil du have de to knapper "Print kommentarer - real." og "Print kommentarer forvent." på forsiden til at udskrive direkte i stedet for bare at åbne word-dokumentet!!!
...eller de sidte tre tegn fra sidste kommentar skulle nok have været ??? i stedet!
Synes godt om
Ny brugerNybegynder
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.