Come creare uno sfarfallio di testo in Excel

Come far lampeggiare un testo in Excel.

Passaggio 1

Aprire il file di Microsoft Excel 2010 in cui si desidera battere il testo. Premi i tasti "Alt" e "F11" per aprire la console VBA.

Passaggio 2

Fare clic con il tasto destro sulla voce "ThisWorkbook" sul lato sinistro della console VBA. Muovi il mouse su "Inserisci" e scegli l'opzione "Modulo".

Passaggio 3

Fare doppio clic sull'opzione "ThisWorkbook". Copia il seguente codice e incollalo nello spazio vuoto sul lato destro dello schermo:

Private Sub Workbook_Open () Blink End Sub

Private Sub Workbook_BeforeClose (Cancel As Boolean) NoBlink End Sub

Questo codice inizierà accanto al testo lampeggiante quando aprirai questo libro e il lampeggio del testo si fermerà quando chiuderai il libro, una volta che avrai inserito il codice per dire a Excel cosa significa "lampeggiare" e "non lampeggiare".

Passaggio 4

Fare doppio clic su "Modulo 1", dall'elenco sul lato sinistro dello schermo. Posiziona il cursore sul lato destro dello schermo e scrivi la seguente riga:

Timecount pubblico come doppio

Questo crea una variabile chiamata "Timecount" che può essere utilizzata in ogni sottoprogramma.

Passaggio 5

Premi Invio per spostare il cursore sulla riga successiva e scrivi il seguente codice:

Subblink () con ThisWorkbook.Worksheets ("Foglio1"). Intervallo ("A1: A10"). Font If .ColorIndex = 3 Then .ColorIndex = 2 Else .ColorIndex = 3 End If End With Timecount = Now + TimeSerial (0, 0, 1) Application.OnTime Timecount, "Blink", True End Sub

Questo crea una subroutine chiamata "Lampeggiante" che farà in modo che tutto il testo all'interno dell'intervallo definito lampeggi. È possibile modificare l'intervallo di "A1: A10" in qualsiasi intervallo desiderato, inclusa una singola cella.

Passaggio 6

Premere il tasto "Invio" per accedere alla seguente riga e scrivere il seguente codice:

Sub noblink () ThisWorkbook.Worksheets ("Foglio1"). Intervallo ("A1: A10"). Font.ColorIndex = _ xlColorIndexApplicazione automatica.OnTime Timecount, "Blink",, False End Sub

Ciò creerà una subroutine che verrà eseguita alla chiusura del libro. Converte tutto il testo in nero, in modo che una persona che apre per sbaglio il libro senza le macro abilitate non vedrà nulla nelle caselle di testo.

Passaggio 7

Chiudi la console VBA facendo clic sulla "X" nell'angolo in alto a destra. Fai clic sulla scheda "File" nella parte superiore dello schermo e seleziona "Salva come". Seleziona "Excel abilitato per macro libro" dal campo a discesa e inserisci un nome per il libro. Clicca su "Salva".

Passaggio 8

Chiudi il file Excel e riaprilo. Il testo, all'interno dell'intervallo definito nella macro, inizierà a lampeggiare. A seconda delle impostazioni di sicurezza, potrebbe essere necessario fare clic sul pulsante "Abilita macro" nella parte superiore dello schermo per visualizzare il testo lampeggiante.