19. marts 2008 - 16:28Der er
5 kommentarer og 1 løsning
Udskrivning af data fra flere drev
Hej. Jeg har lavet et regneark som jeg ønsker at kunne udskrive ved at aktivere en makro. Samtidig skal makroen åbne og udskrive side 2 af 4 i et word dokument på et andet drev (S: drev). Kan jeg gøre dette kun ved hjælp makro, eller skal jeg lave en kode. I så fald, hvordan laver jeg koden og hvordan indsætter jeg den. fmll
Tak. Mit mål er at jeg skal printe 3 dokumenter ud på 3 forskellige drev. 1. Mit Excel ark som jeg arbejder i. C: drev 2. Et Word dokument "Arbejdstider" side 2. S:/Produktion/Personale/Arbejdstider 3. Et PowerPoint dokument "Jobkort" side 2. H:/Dokumenter/Opgaver/Jobkort
Da jeg ikke kender extensions på dine filer, er jeg gået ud fra, at det er "gammelt" format. Hvis ikke, må du selv rette filnavnene til (ps! normalt bruger man \ og ikke / som separator i sti/filnavne).
Det er i øvrigt ligemeget hvor mange "drev", du skal printe fra. Det er filerne, og dermed deres navne, der er afgørende.
************* Public Sub PrintFraFlereFiler() Dim objPP As Object Dim objPres As Object Dim objWord As Object Dim objDoc As Object
ActiveWorkbook.PrintOut
Set objWord = CreateObject("Word.application") Set objDoc = objWord.Documents.Open("S:\Produktion\Personale\Arbejdstider.doc") objDoc.PrintOut Pages:="2" objDoc.Close objWord.Quit
Set objPP = CreateObject("PowerPoint.application") objPP.Visible = True Set objPres = objPP.Presentations.Open("H:\Dokumenter\Opgaver\Jobkort.ppt") objPres.PrintOut 2, 2 objPres.Close objPP.Quit
Set objWord = Nothing Set objDoc = Nothing Set objPP = Nothing Set objPres = Nothing End Sub ******************
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.