Kathy ha un collegamento ipertestuale nella cella A1 di ogni foglio di lavoro nella sua cartella di lavoro. Il collegamento ipertestuale, quando si fa clic, visualizza un foglio di lavoro che contiene un sommario in modo che possa spostarsi più velocemente nell’enorme cartella di lavoro. Kathy non vuole stampare il collegamento ipertestuale quando stampa i fogli di lavoro. Si chiede se esiste un modo per formattare il collegamento ipertestuale in modo che non venga stampato.

Nota che nascondere la colonna A o la riga 1 annulla lo scopo perché vuole che questa cella sia visibile mentre lavora nella cartella di lavoro.

Ci sono molti modi in cui puoi farlo. Forse il modo più semplice è semplicemente “nascondere” le informazioni nella cella A1 in modo che non siano visibili e non vengano stampate. Un modo per farlo è formattare il testo nella cella come bianco, poiché il bianco su bianco è abbastanza invisibile. Il collegamento sarebbe ancora lì e potrebbe essere facilmente cliccato, ma non sarebbe visibile.

Un risultato simile può essere ottenuto applicando un formato personalizzato alla cella.

Usa semplicemente il formato “;;;” (sono tre punti e virgola, senza virgolette) e le informazioni nella cella scompaiono dalla vista. Di nuovo, puoi ancora fare clic sul collegamento, anche se è abbastanza invisibile.

Un altro modo per affrontare il problema è definire le aree di stampa per ciascuno dei tuoi fogli di lavoro. Escludi semplicemente la prima riga di ogni foglio di lavoro dall’area di stampa e non verrà mai visualizzata sulla stampa. Il vantaggio aggiuntivo di questo approccio è che il collegamento ipertestuale è ancora visibile su ogni foglio di lavoro.

Puoi anche inserire il tuo collegamento ipertestuale in una casella di testo invece che nella cella A1.

La casella di testo potrebbe quindi essere formattata in modo che non venga stampata. (Selezionare la casella di testo, fare clic con il pulsante destro del mouse e scegliere Dimensioni e proprietà, visualizzare la scheda Proprietà e deselezionare la casella di controllo Oggetto di stampa.)

Un altro approccio consiste nel non utilizzare collegamenti ipertestuali nei fogli di lavoro, ma aggiungere invece un pulsante del modulo, quando si fa clic, esegue una macro che porta l’utente al foglio di lavoro principale. (Il modo in cui si creano i pulsanti modulo è stato discusso in altri numeri di ExcelTips.) I pulsanti modulo non sono inclusi quando si stampano i fogli di lavoro.

Un approccio piuttosto unico consiste nell’usare Microsoft Word per creare il collegamento. È possibile, in Word, creare un collegamento ipertestuale e quindi formattare tale collegamento come testo nascosto. (Il modo in cui formatti il ​​testo nascosto può essere trovato sul sito Web WordTips.) Quindi, copia il testo del collegamento negli Appunti e incollalo in Excel come oggetto Word. L’oggetto può quindi mantenere le caratteristiche di Word, incluso il testo nascosto, ed essere ancora “cliccabile” in Excel.

Infine, puoi utilizzare le macro per facilitare la stampa dei fogli di lavoro.

Aggiungere la seguente macro all’oggetto ThisWorkbook:

Private Sub Workbook_BeforePrint(Cancel As Boolean)

Dim wks As Worksheet

For Each wks In Worksheets         wks.Range("A1").NumberFormat = ";;;"

Next End Sub

Tutto ciò che fa è applicare, a tutti i fogli di lavoro nella cartella di lavoro, il formato personalizzato speciale descritto in precedenza in questo suggerimento. La macro viene eseguita automaticamente appena prima della stampa. Dopo la stampa la formattazione è ancora nei fogli di lavoro. È quindi possibile includere una seconda macro per applicare il formato Generale alla cella A1 nella cartella di lavoro da attivare:

Private Sub Workbook_SheetActivate(ByVal Sh As Object)

Sh.Range("A1").NumberFormat = "General"

End Sub

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (8184) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: