Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao a tutti,
mi serve una mano per formattare delle celle con apice.
Ho una colonna di celle che contengono dei numeri con 3 cifre decimali.
In queste celle devo mettere a fianco la lettera A in formato apice.
Non posso farlo manualmente perché devo applicarlo a centinaia di celle.
E' possibile inserire una formula che mi consenta di inserire l'apice automaticamente.
Ho allegato un file per farmi capire meglio.
Grazie e buona domenica a tutti
Ciao Paolo,
prova con questa macro, dopo aver modificato gli intervalli.
Andrea.
Sub aggiungiApice()
Dim rSource As Range, rTarget As Range, cel As Range
Dim lLen As Long, i As Long
'---------- definisci qui gli intervalli sui quali lavorare
With ThisWorkbook.Worksheets("Foglio1")
Set rSource = .Range("A2:A502")
Set rTarget = .Range("B2:B502")
End With
For i = 1 To rSource.Cells.Count
lLen = Len(rSource.Cells(i, 1).Text)
If lLen Then
rTarget.Cells(i, 1).Value = rSource.Cells(i, 1).Text & "A"
rTarget.Cells(i, 1).Characters(Start:=lLen + 1, Length:=1).Font.Superscript = True
End If
Next
End Sub