Moderatori: Anthony47, Flash30005
"Ambarabà cicì cocò H" #.##0,00 " €/giorno";[Rosso]-#.##0,00
"€" #.##0,00 "Hal mese"; "- €" #.##0,00 "Hal mese"
Vabbè, ci sono misteri più affascinanti...Probabilmente il mio 2003 è più anziano del tuo, nonostante abbia più volte provato sul portatile col tastierino numerico.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim ckCells As String, cTxt As String, NumOnly As String
Dim LC As Range, numPos As Long
If Target.Count <> 1 Then Exit Sub
Application.EnableEvents = False
With Target
cTxt = Target.Text
Target.Value = cTxt
If Len(cTxt) > 0 Then
NumOnly = GetNumbers(cTxt)
If Len(NumOnly) > 0 Then
numPos = InStr(1, cTxt, NumOnly, vbTextCompare)
With Target.Characters(Start:=numPos, Length:=Len(NumOnly)).Font
.FontStyle = "Bold"
.Size = 14
.Underline = xlNone 'xlUnderlineStyleSingle per sottolineato
End With
Target.HorizontalAlignment = xlRight
End If
End If
End With
Application.EnableEvents = True
End Sub
ckCells = "C1, C3:C5, K8" '<<< Le celle cui applicare il codice successivo
If Application.Intersect(Target, Range(ckCells)) Is Nothing Then Exit Sub
Per aprire rapidamente il modulo vba su cui inserire il codice:
-partendo dal tuo foglio di lavoro, tasto dx sul tab col nome foglio; scegli Visualizza codice
Function GetNumbers(s As String)
With CreateObject("VBScript.RegExp")
.Pattern = "[^0-9,+]"
.Global = True
GetNumbers = Replace(.Replace(s, ""), ".", ",")
End With
End Function
Hummm... Una cosa di questo tipo potrebbe avvenire se il tuo Office fosse in lingua IngleseUn particolare curioso: [. . .] le date scritte giorno/mese/anno le trasforma in stile inglese anche se nel formato cella l'impostazione è italiano
Target.Value = "'" & cTxt
Torna a Applicazioni Office Windows
Inserire add.in nella barra di avvio veloce in excel 2003 Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 4 |
Aggiornare cella con somma quando aggiungo nuova colonna Autore: marcopont |
Forum: Applicazioni Office Windows Risposte: 1 |
Disattivazione funzione " Telemetria " in W 10 Autore: mastino46 |
Forum: Software Windows Risposte: 5 |
Visitano il forum: Nessuno e 20 ospiti