Microsoft Excel

Herbers Excel/VBA-Archiv

+Format(E50, "##,##0.00") funzt nicht

Betrifft: +Format(E50, "##,##0.00") funzt nicht von: ray
Geschrieben am: 03.11.2014 12:09:06

Hallo,

Format(5459.4, "##,##0.00") geht ebenfalls nichit.
Was mache ich falsch?


Viele Grüße aus Hamburg bei sonnigen 14 Grad

Ray

  

Betrifft: AW: +Format(E50, "##,##0.00") funzt nicht von: SF
Geschrieben am: 03.11.2014 12:15:38

Hola,

was erwartest du denn für ein Ergebnis?

Gruß,
steve1da


  

Betrifft: Im Betreff ist's klar, Range("E50"), beim ... von: Luc:-?
Geschrieben am: 03.11.2014 12:16:01

…Folgenden hängt's wohl von deinen Xl-Einstellungen ab, Ray;
allerdings hast du nicht gesagt, was nicht geht…
Gruß, Luc :-?


  

Betrifft: AW: Im Betreff ist's klar, Range("E50"), beim ... von: ray
Geschrieben am: 03.11.2014 12:19:01

hi,
ich will aus 5459,4 machen 5.459,4

Excel meckert und sagt formel ist falsch


  

Betrifft: Das ist keine Formel, sondern ein Stück ... von: Luc:-?
Geschrieben am: 03.11.2014 13:09:28

…VBA-PgmCode, Ray;
wenn du eine Formel willst, kannst du nicht die vbFkt Format, sondern musst die xlFkt TEXT verwenden (dann aber ohne Range).
Gruß, Luc :-?


  

Betrifft: Range("E50"), nicht E50- siehe Luc Betreff....owT von: robert
Geschrieben am: 03.11.2014 12:35:37




  

Betrifft: AW: +Format(E50, "##,##0.00") funzt nicht von: Rudi Maintaire
Geschrieben am: 03.11.2014 13:04:32

Hallo,
meinst du vielleicht
Range("E50").Numberformat="#,##0.00"
???

Gruß
Rudi


  

Betrifft: Sorry falsche Richtung - Nicht VBA von: ray
Geschrieben am: 03.11.2014 14:19:12

...es soll in eine Zelle nicht vba...


  

Betrifft: AW: Sorry falsche Richtung - Nicht VBA von: SF
Geschrieben am: 03.11.2014 14:25:55

Hola,

die Sätze werden ja auch immer kürzer....

Warum stellst du nicht das Zellformat auf Zahl mit 2 Dezimalstellen und 1000er Trennzeichen?

Gruß,
steve1da


  

Betrifft: AW: Sorry falsche Richtung - Nicht VBA von: ray
Geschrieben am: 03.11.2014 14:28:51

...weil die ganze Zelle so aussieht:

'=+"Das Eigenkapital nahm um € " &RUNDEN((B8-D8);2)&" zu. "
und vor RUNDEN soll jetzt noch Format weil 5000irgendwas und nicht 5Punkt1000 steht.


  

Betrifft: AW: Sorry falsche Richtung - Nicht VBA von: SF
Geschrieben am: 03.11.2014 14:32:05

Hola,

dann musst du TEXT wie von Luc schon angesprochen verwenden:

=TEXT(H1;"#.##0,00")
H1 ersetzt du durch deinen Wert.

Gruß,
steve1da


  

Betrifft: AW: Sorry falsche Richtung - Nicht VBA von: Rudi Maintaire
Geschrieben am: 03.11.2014 14:38:34

Hallo,
'=+"Das Eigenkapital nahm um € " &Text(RUNDEN((B8-D8);2);"#.##0,00")&" zu. "

Gruß
Rudi


  

Betrifft: RUNDEN wäre dann aber überflüssig! orT von: Luc:-?
Geschrieben am: 03.11.2014 14:41:29

Gruß, Luc :-?


  

Betrifft: RUNDEN wäre dann aber überflüssig! Stimmt Luc von: ray
Geschrieben am: 03.11.2014 14:46:13

Danke auch Dir


  

Betrifft: Super RUDI - Vielen Dank!!!! ot von: ray
Geschrieben am: 03.11.2014 14:45:21

ot


  

Betrifft: Das hatte ich bereits um 13:09h angemerkt! :-/ von: Luc:-?
Geschrieben am: 03.11.2014 14:48:46

:-?


  

Betrifft: Hab's aber erst bei RUDI verstanden... ;-) von: ray
Geschrieben am: 03.11.2014 15:08:25

ot


  

Betrifft: Man könnte ja auch mal in die Xl-Hilfe sehen! von: Luc:-?
Geschrieben am: 03.11.2014 18:32:41

Luc :-?


  

Betrifft: AW: Man könnte ja auch mal in die Xl-Hilfe sehen! von: Daniel
Geschrieben am: 03.11.2014 20:19:24

inder Tat.
Wenn man sich mal an den Stil gewöhnt und Struktur der Hilfe verstanden hat, dann kann man ihr viele Informationen entnehmen und in seinem Excel- und VBA-Wissen ein ganzes Stück weiterkommen.
Gruß Daniel


  

Betrifft: Das ist aber von: SF
Geschrieben am: 04.11.2014 07:52:54

viel aufwendiger, als die fertige Lösung hier zu bekommen :)


  

Betrifft: Quatsch! von: ray
Geschrieben am: 04.11.2014 08:40:21

ICH habe vorher nicht nur F1 sondern auch google bemüht!!!!!

Ich habe nach ''Format()'' gesucht. Macht mal das gleiche und Ihr werdet sehen, dass man so nicht die Lösung findet. WEnn man also auf dem falschen Dampfer ist, dann ist man dankbar für die Hilfe hier und braucht keine trolligen Kommentare!


  

Betrifft: Wenn man in der Xl-Hilfe nach 'Format()' ... von: Luc:-?
Geschrieben am: 04.11.2014 11:26:55

…sucht, Ray,
wird neben allen möglichen Formatierungsarten auch die xlFkt TEXT angeboten (unter X12 als 11.Position), niemals die vbFkt Format, das geschieht nur in der VBE-Hilfe (an 1./2. Position)! Außerdem kann man nach Fktt bei leerer Zelle auch ganz gezielt nach Klick auf fx neben der EditierZeile suchen. Nur dann wird nämlich ab Xl12 der volle Xl-FktsUmfang angezeigt.
Gruß, Luc :-?


  

Betrifft: Luc, Du bist klasse... von: ray
Geschrieben am: 04.11.2014 11:43:01

...aber ich habe ja alles überlesen, weil ich format() suchte, wie ich es mit vba mache, deshalb hat mich nix anderes interessiert. Aber danke und schöne Grüße aus dem Norden