Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Errico,
Quando imposto una nota su di una cella e scrivo un testo, alla riapertura della nota la dimensione di default del riquadro della nota è piccolo rispetto al testo che contiene.
Esiste una funzione per aumentare la dimensione standard della nota senza dover utilizzare il mouse sull'angolo o la barra laterale?
Penso che sia necessario sfruttare VBA.
Quindi, prova come segue:
- Alt+F11 per aprire l'editor di VBA
- Alt+IM per inserire un nuovo modulo di codice
- Nel nuovo modulo vuoto, incolla il seguente codice:
'========>>
Option Explicit
'-------->>
Public Sub Ridimensiona_Note_Nel _Foglio()
'\ Dave Peterson 2002-02-25
'\ https://www.contextures.com/xlcomments03.html
Dim mycell As Range
Dim myRng As Range
Dim lArea As Long
Dim lMult As Double
Dim MaxW As Long
Dim NewW As Long
'Height adjustment factor
lMult = 1.2
MaxW = 300
NewW = 200
Set myRng = ActiveSheet.UsedRange
For Each mycell In myRng.Cells
If Not (mycell.Comment Is Nothing) Then
With mycell.Comment
.Shape.TextFrame.AutoSize = True
If .Shape.Width > MaxW Then
lArea = .Shape.Width * .Shape.Height
.Shape.Width = NewW
.Shape.Height _
= (lArea / NewW) * lMult
End If
End With
End If
Next mycell
End Sub
'<<========
- Alt+Q per chiudere l'editor di VBA e tornare a Excel.
- Salva il file con l'estensione xlsm
- Alt+F8 per aprire la finestra di gestione delle macro
- Seleziona Ridimensiona_Note_Nel _Foglio
- Esegui
Se salvi questa macro nel tuo file **** Personal.xlsb, sarà disponibile per l'utilizzo in qualsiasi cartella di lavoro aperta.
===
Regards,
Norman