Hívja elő a nyomtatási párbeszédablakot Excel makró használatával, és állítsa be az oldalszámokat

Anonim

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.