|
Printe flere ark til pdf i en anden rækkefølge end de forekommer i mappenI en mappe med flere ark, skal to af disse udskrives samlet til en pdf-fil. Fakturaen skal have et nummer/navn, som allerede står i A1 i arket Faktura. Dette navn skal være filnavn på pdf-filen, som skal gemmes i mappen C:>Fakturaer. Det er i sig selv forholdsvis nemt, men udfordringen er, at arkene skal udskrives i en anden rækkefølge end den de forekommer i i mappen. Her kan rækkefølgen fx være De to ark, der skal udskrives er henholdsvis Faktura og Bilag, men de skal udskrives så Faktura kommer først i pdf-filen og Bilag sidst. Excel vil altid udskrive flere markerede ark i den rækkefølge, de står i projektmappen. Man kan naturligvis flytte arkene manuel inden man udskriver, men denne makro gør arbejdet. Sub GemPDF() ' Variable erklæres
' De variable tildeles
værdi. navn =
Sheets("Faktura").Range("a1").Value ' Så flyttes arket Faktura
hen foran arket Bilag ' De to ark vælges 'Arket faktura flyttes
tilbage, hvor de kom fra End Sub
- Tilbage til
makroer -
|