Imposta e modifica il formato del numero per l'intervallo di celle di Excel tramite la macro VBA

Sommario

Se modifichi il formato numerico di una singola cella o di un intervallo di celle con una macro VBA, puoi formattare tabelle e intervalli di dati in modo rapido e semplice in base alle tue esigenze senza che l'utente debba fare nulla.

Modificare i formati dei numeri in un foglio di calcolo Excel è facile. Con la combinazione di tasti CTRL 1 puoi aprire la finestra di dialogo FORMATO CELLE in tutte le versioni di Excel e modificare l'aspetto delle tue celle.

Ma cosa fai quando vuoi cambiare il formato delle celle dall'interno di una macro? La figura seguente mostra una tabella con i dati nelle colonne A e B.

Si desidera ridefinire il formato numerico per l'intervallo B2: B25 e utilizzare un formato commerciale con due cifre decimali. Usa la seguente macro:

Sub LegeZahlenformatFest ()
Intervallo ("B2: B25"). NumberFormat = "#, ## 0.00"
Fine sottotitolo

Dopo l'avvio, l'elenco verrà riformattato. I numeri nell'intervallo B2: B25 hanno ricevuto nuovi formati numerici. La figura seguente mostra il risultato:

Per inserire la macro, premi ALT F11 in Excel per visualizzare l'editor VBA. Seleziona il comando INSERISCI - MODULO nell'editor VBA e inserisci la macro. Per avviare la macro, attiva la combinazione di tasti ALT F8 in Excel. Le due scorciatoie da tastiera per avviare l'editor VBA e la macro funzionano in tutte le versioni di Excel.

Nella macro, puoi utilizzare il riferimento "B2: B25" per specificare a quale intervallo di celle deve essere assegnato un nuovo formato numerico. L'area nel foglio di lavoro attualmente attivo è sempre formattata. Se desideri formattare solo una singola cella, includi un solo indirizzo di cella in questo riferimento.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave