Nyissa meg a Nyomtatás párbeszédpanelt egy makróból, és állítsa be a kívánt nyomtatási beállításokat
Egy Excel munkafüzet vagy táblázat nyomtatása egyszerű. Ha azonban makróból szeretne nyomtatni, akkor nehéz az összes lehetőséget megismételni.
Még csak nem is kell. A nyomtatási párbeszédablakot egy Excel makróból hívhatja elő, és bizonyos beállításokat is beállíthat. Az alábbi VBA makró bemutatja, hogyan kell ezt megtenni:
Alpozíció oldalak nyomtatása be ()
Const Kezdje egész számként = 3
Const Ende mint egész = 5
Application.Dialogs (xlDialogPrint). Show arg1: = 2, _
arg2: = kezdet, arg3: = vége
End Sub
Használja a makrót a PRINT párbeszédpanel előhívásához. A nyomtatási beállítások úgy vannak beállítva, hogy nem a teljes táblázatot nyomtatja ki, hanem csak a 3–5. Oldalakat. Az alábbi ábra azt mutatja, hogyan néz ki az eredmény:
A makróban a nyomtatott oldalak meghatározását a START és az ENDE két konstans segítségével lehet szabályozni. Ezekkel a számokkal adhatja meg, hogy a nyomtatás melyik oldalával kezdődjön és fejeződjön be.