Solu muotoiluni on seuraava:
#.##" kN/m²"
Nyt desimaalipilkku tulee näkyviin myös kokonaisluvuissa. Mikä olisi oikea muotoilu, jotta desimaalipilkku näkyisi vain desimaaliluvuissa?
Solumuotoilussa desimaalipilkku ja sen näkyminen
2
125
Vastaukset
ei taida onnistua suomiasetuksilla jos desimaalierotin on .
mutta jos tulos tulee toisesta solusta niin
soluun kaava =TRUNC(A1;2)&" kN/m²"
AI on arvo solusta
2 desimaalien määräVBA:lla
nyt tarkistaa solua C1 lisää soluja tarvittaessa
taulukon moduuliin...
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Application.EnableEvents = False
If Not Intersect(Target, Range("D1")) Is Nothing Then
If InStr(1, Target, ".") > 0 Then
Target = ""
MsgBox "pistettä ei hyväkstytä desimaalierottimena!"
Target.Select
GoTo loppu
Exit Sub
End If
If Target = "" Then
Target = ""
Else
If InStr(1, Target, ",") > 0 Then
Target = Format(Target, "0.00") & " kN/m²"
Else
Target = Format(Target, "0") & " kN/m²"
End If
End If
End If
loppu:
Application.EnableEvents = True
End Sub
Keep EXCELing
@Kunde
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Ruotsissa uusi vakava ongelma: Vanhusten seksuaalinen hyväksikäyttö
palvelutaloissa ja kotihoidossa. Tämäkin on ihan puhtaasti väärän maahanmuuton vaikutusta, sillä tekijät ovat kaikki keh731920Työeläkkeiden maksaminen lopetettava ASAP.
"Vanhimmat sukupolvet ovat saaneet vastinetta eläkemaksuilleen moninkertaisesti nykyisiin ja tuleviin sukupolviin verr971663- 1471207
- 59688
- 198652
Järkytys uutisten ystäville - Huomenta Suomen kesään iso muutos
Huomenta Suomi on monen suomalaisen vakio-ohjelma. Suorana nähtävä Huomenta Suomi seuraa päivän tärkeimpiä uutisia, pol6636Trumpille jälleen voitto
Trump ensin tuhosi Iranin ydinohjusprojektin, jotta ko. terroristivaltio ei voisi aiheuttaa ydinsotaa. Ja nyt Trump pako191553- 54547
- 46488
Haluan teidät molemmat elämääni
Toista rakastan todella syvästi, ja toinen on kuin paras ystävä minulle. En voi luopua kummastakaan... </337462