Dimensionare le caselle di testo e le celle allo stesso modo (Microsoft Excel)
Sai già che Excel ti consente di creare caselle di testo all’interno dei tuoi fogli di lavoro. Potrebbe essere necessario, a un certo punto, creare una casella di testo che abbia esattamente le stesse dimensioni di una cella particolare. Se hai solo una o due di queste caselle di testo da creare, il modo più semplice è seguire questi passaggi:
-
Visualizza la barra degli strumenti Disegno.
-
Fare clic sullo strumento Casella di testo.
-
Tieni premuto il tasto Alt mentre fai clic e trascini per creare la casella di testo.
Quando si tiene premuto il tasto Alt, si obbliga Excel a “agganciare” i lati della casella di testo a una griglia di disegno che corrisponde ai limiti delle celle nel foglio di lavoro. Il risultato è una casella di testo esattamente della dimensione desiderata.
Se è necessario creare un bel po ‘di queste caselle di testo, tutte in una volta, è possibile attivare la funzione snap-to-gird in modo permanente. Basta scegliere Disegna (sulla barra degli strumenti Disegno) | Snap | A Grid.
Se si dispone di molte, molte caselle di testo di questo tipo da creare, su molte cartelle di lavoro diverse, è possibile creare le caselle di testo desiderate utilizzando una macro. La seguente macro creerà una casella di testo direttamente sopra la cella selezionata e la ridimensionerà in modo che abbia esattamente le stesse dimensioni della cella selezionata:
Sub TextBox2Cell() With ActiveCell ActiveSheet.Shapes.AddTextbox _ msoTextOrientationHorizontal, .Left, _ .Top, .Width, .Height End With End Sub
Con una piccola modifica nella macro, puoi modificarla in modo che crei caselle di testo grandi quanto qualsiasi intervallo di celle che hai selezionato:
Sub TextBox2Selection() If TypeName(Selection) = "Range" Then With Selection ActiveSheet.Shapes.AddTextbox _ msoTextOrientationHorizontal, .Left, _ .Top, .Width, .Height End With End If End Sub
Indipendentemente dall’approccio utilizzato per creare la casella di testo (manuale o macro), è opportuno notare che se ridimensionate la cella modificando la larghezza della colonna o l’altezza della riga, anche la dimensione della casella di testo cambierà per adattarsi alla nuova cella taglia.
_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 (2192) 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: