September 17
Utilizzando Visual Basic for Application (VBA), è possibile sviluppare procedure VBA in Excel Visual Basic Editor (VBE). È un ambiente facile da usare sviluppo. procedure VBA sviluppate nel VBE sarà una parte del lavoro. È possibile sviluppare un'applicazione VBA per generare automaticamente report in Excel. È necessario abilitare la macro prima di poter programmare con VBE.
1 Fare clic su "Start", "Tutti i programmi" e "Microsoft Excel" per accedere all'interfaccia di Excel. Fare clic sul nastro "Sviluppatore" e quindi il pulsante "Macro Sicurezza". Verificare "Disattiva tutte le macro con notifica" e fare clic su "Salva". Ora avete impostato le macro nei vostri Excel.
2 Premere il tasto "Alt" e "F11" in concomitanza al lancio VBE. Fare doppio clic su "Sheet1" sul pannello di destra nella vostra VBE per aprire la finestra di codice. Selezionare "Foglio di lavoro" sulle opzioni a discesa nella finestra del codice.
3 Immettere il seguente codice nella finestra di codice:
Sub PrintReport ()
Dim PAGE_NUMBER
Dim ActiveSh Come foglio di lavoro
Dim ShNameView As String
Set ActiveSh = ActiveSheet
Per ogni cella a Range (Range ( "B3"), Range ( "B3"). Fine (xlDown))
Sh_view = ActiveCell.Offset (0, 1) .Value
PAGE_NUMBER = ActiveCell.Offset (0, 1) .Value
Select Case Cell.Value
Caso 1
Fogli (ShNameView) .Select
caso 2
Applicazione. Goto Riferimento: = ShNameView
End Select
ActiveWindow.SeletedSheets.Printout Copie: 1 =
Il prossimo
Il loop nel codice porta ad una stampa per ogni cella nella colonna B partendo da B2. Il codice stampa solo le pagine nella cartella di lavoro corrente.