Grazie e ciao
Moderatori: Anthony47, Flash30005
Sub smaiusc()
For Each cell In ActiveSheet.UsedRange
'If IsText("AA") Then BB = "Pio"
If Val(cell.Value) <> 0 Then GoTo Skip
cell.Value = Application.WorksheetFunction.Proper(cell.Value)
Skip:
Next
End Subfunziona a meraviglia
Sub smaiusc()
For Each Cell In ActiveSheet.UsedRange
If Application.WorksheetFunction.IsText(Cell.Value) Then
Cell.Value = Application.WorksheetFunction.Proper(Cell.Value) '<<<Minuscolo
End If
Next
End Subcell.Value = LCase(cell.Value) '<<<minuscolo
cell.Value = UCase(cell.Value) '<<<MAIUSCOLOSub smaiusc()
For Each Cell In ActiveSheet.UsedRange
If (Application.WorksheetFunction.IsNonText(Cell.Value) + Cell.HasFormula) Then GoTo Skippa
Cell.Value = Application.WorksheetFunction.Proper(Cell.Value) '<<<Minuscolo
Skippa:
Next
End SubTorna a Applicazioni Office Windows
| Excel apre solo una schermata bianca Autore: jameswilson |
Forum: Applicazioni Office Windows Risposte: 1 |
| Inserire add.in nella barra di avvio veloce in excel 2003 Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 4 |
| Excel: problema con date se devo unirle a testi Autore: valle1975 |
Forum: Applicazioni Office Windows Risposte: 7 |
Visitano il forum: Nessuno e 28 ospiti