Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
13.12.2010 12:04:20 |
Heinz Lam |
|
|
|
13.12.2010 14:03:39 |
Severus |
|
|
|
13.12.2010 14:10:59 |
Severus |
|
|
Aw:Aw:Aw:falscher Wert im NumberFormat Bruch ??? |
13.12.2010 16:39:01 |
Heinz Lam |
|
|
|
13.12.2010 16:50:51 |
Severus |
|
|
|
13.12.2010 22:42:17 |
Heinz Lam |
|
|
Von:
Heinz Lam |
Datum:
13.12.2010 16:39:01 |
Views:
402 |
Rating:
|
Antwort:
|
Thema:
Aw:Aw:Aw:falscher Wert im NumberFormat Bruch ??? |
Hallo und Herzlichen Dank Severus!
Zunächst mal im VBA-Code hat sich ein Fehler eingeschlichen:
Richtig muss es heißen und heißt es auch:
"ActiveSheet.Cells(Z, sp + 1).NumberFormat = "# ?/?"
ActiveSheet.Cells(Z, sp + 1).FormulaR1C1 = Bonus"
Z steht für Zeile, sp für Spalte. Die Werte werden jeweils hochgezählt.
Ich habe nun Deinem Vorschlag entsprechend am Beginn der
Prozedur statt "Dim Bonus as single"
"Dim Bonus as double" geschrieben.
Es bleibt aber dabei!!!!
In einer Zelle den Wert "1/10" geschrieben, mit VBA ausgelesen:
"Bonus = ActiveSheet.Cells(18, 24).Value"
und an anderer Stelle in einem Neuen Blatt wie oben in VBA geschrieben
ergibt: 0,100000001490116; als NumberFormat 1/9.
Problem leider nicht gelöst. Danke für Deine Mühe
Liebe Grüße
Heinz Lam
Severus schrieb am 13.12.2010 14:10:59:
Sorry! Ich habe ein paar Tests gemacht. Es liegt an der Deklarartion als "Single" für Bonus!
Deklariere Bonus as "Double" dann tritt der Fehler nicht mehr auf!
Severus
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
13.12.2010 12:04:20 |
Heinz Lam |
|
|
|
13.12.2010 14:03:39 |
Severus |
|
|
|
13.12.2010 14:10:59 |
Severus |
|
|
Aw:Aw:Aw:falscher Wert im NumberFormat Bruch ??? |
13.12.2010 16:39:01 |
Heinz Lam |
|
|
|
13.12.2010 16:50:51 |
Severus |
|
|
|
13.12.2010 22:42:17 |
Heinz Lam |
|
|