Spisie treści
Poniżej przyjrzymy się programowi w Excel VBA że tworzy stopkę przed drukowaniem skoroszyt.
Utwórz zdarzenie skoroszytu BeforePrint. Kod dodany do zdarzenia Workbook BeforePrint zostanie wykonany przez Excel VBA przed wydrukowaniem skoroszytu.
1. Otwórz Edytor Visual Basic.
2. Kliknij dwukrotnie na Ten skoroszyt w Eksploratorze projektów.
3. Wybierz Skoroszyt z lewej listy rozwijanej. Wybierz BeforePrint z prawej listy rozwijanej.
4. Aby utworzyć stopkę, dodaj następującą linię kodu do zdarzenia Workbook BeforePrint:
ActiveSheet.PageSetup.LeftFooter=ActiveWorkbook.FullName
Uwaga: Obiekt PageSetup zawiera wszystkie atrybuty ustawień strony (lewa stopka, dolny margines, rozmiar papieru, lewy margines itd.) jako właściwości.
5. Przetestuj program, drukując skoroszyt.
Wynik: