Apelați caseta de dialog Imprimare dintr-o macro și setați opțiunile de imprimare după cum doriți
Imprimarea unui registru sau a unui tabel Excel este ușoară. Cu toate acestea, dacă doriți să imprimați dintr-o macro, este dificil să reproduceți toate opțiunile.
Nici nu trebuie. Puteți apela fereastra de dialog de tipărire dintr-o macro Excel și, de asemenea, să presetați anumite opțiuni. Următoarea macrocomandă VBA arată cum se face acest lucru:
Sub Poziție Imprimați paginile ()
Începeți ca număr întreg = 3
Const Ende As Integer = 5
Application.Dialogs (xlDialogPrint) .Show arg1: = 2, _
arg2: = start, arg3: = end
Sfârșitul Sub
Utilizați macrocomanda pentru a apela caseta de dialog PRINT. Opțiunile de imprimare sunt setate în așa fel încât să nu imprimați întregul tabel, ci să imprimați doar paginile de la 3 la 5. Următoarea ilustrație arată cum arată rezultatul:
În macro, definiția paginilor tipărite este controlată folosind cele două constante START și ENDE. Utilizați aceste numere pentru a specifica cu ce pagină ar trebui să înceapă și să se termine imprimarea.