číslo se zobrazuje jako text - proč? Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3345
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

číslo se zobrazuje jako text - proč?

Příspěvekod atari » 18 črc 2009 00:50

Mám číslo kde je místo desetinné čárky tečka. Makrem (viz níže) vyměním tečky za čárky, ale stejně se z toho neudělá číslo. Ví někdo jak to vyřešit? (Pokud výměnu teček za čárky udělám přes CTRL H, tak to funguje). Soubor je přiložen.
Sub nahrada()
Dim cil, c As Range
Set cil = Sheets("Makro").Range(Range("D1"), Range("D65536").End(xlUp))
For Each c In cil
c = Replace(c, ".", ",")
Next
End Sub
Přílohy
Makro.xls
(41 KiB) Staženo 37 x

Reklama
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: číslo se zobrazuje jako text - proč?  Vyřešeno

Příspěvekod navstevnik » 18 črc 2009 07:39

Fce Replace sice zameni tecku za carku, ale text zustane textem, ten je nutno zkonvertovat na cislo, napr takto: c = CSng(Replace(c, ".", ","))

Kód: Vybrat vše

Sub nahrada()
Dim cil As Range, c As Range
Set cil = Sheets("Makro").Range(Range("D1"), Range("D65536").End(xlUp))
For Each c In cil.Cells
c = CSng(Replace(c, ".", ","))
Next
End Sub

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3345
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: číslo se zobrazuje jako text - proč?

Příspěvekod atari » 18 črc 2009 10:56

Děkuji


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Virtuální telefonní číslo a nebezpečí
    od Klisnic » 08 črc 2024 20:07 » v Vše ostatní (Off topic)
    2
    2905
    od atari Zobrazit poslední příspěvek
    08 črc 2024 23:02
  • proč nb nebere boot antivir
    od Stenatko » 03 dub 2025 00:19 » v Vše ostatní (bezp)
    5
    7739
    od Stenatko Zobrazit poslední příspěvek
    03 dub 2025 21:42
  • Problémy v síti na obrázku - proč nemůžou počítače komunikovat mezi sebou Příloha(y)
    od zuzana3 » 25 pro 2024 20:33 » v Administrace sítě
    7
    4831
    od zuzana3 Zobrazit poslední příspěvek
    25 pro 2024 22:23

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů