Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: rechnen mit Prozenten von Textbox?

rechnen mit Prozenten von Textbox?
08.02.2007 14:50:58
Textbox?
Hallo,
ich brauche schon wieder eure Hilfe. ich habe eine Textbox in der eine Prozentzahl drinnne steht (= Eingabe wurde formatiert mittels nachfolenden Code)
Code:
Format(Me.txt_Zins.Value, "0.00%")
Jetzt möchte ich mit diesen Wert rechen, aber erhalte immer einen Syntaxfehler.
Wo liegt der Hund begraben?
Code:
Dim Verz as Double
Verz = (Me.txt_Mittl.Value + Me.txt_Restwert.Value) / 2 * Me.txt_Zins.Value
danke für Eure Hilfe
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: rechnen mit Prozenten von Textbox?
08.02.2007 16:05:07
Textbox?
Hallo Asphalt,
versuchs mal mit
Verz = (Me.txt_Mittl.Value + Me.txt_Restwert.Value) / 2 * (CDbl(Left(Me.txt_Zins.Value, Len(Me.txt_Zins.Value) - 1))/100)
Du hast in der Textbox einen String mit dem nichtnumerischern Zeichen %. Das muss erst mal weg. Den Rest wandeldt du in eine Zahl um und teilst die durch 100, damit 100% wieder 1 und nicht etwa 100 sind.
good luck
Anzeige
AW: rechnen mit Prozenten von Textbox?
08.02.2007 16:51:26
Textbox?
Vielen Dank,
funktioniert wunderbar
;
Anzeige
Anzeige

Infobox / Tutorial

Prozente in Excel mit Textboxen berechnen


Schritt-für-Schritt-Anleitung

Um mit Prozenten zu rechnen, die in einer Textbox in Excel eingegeben wurden, kannst du folgende Schritte befolgen:

  1. Textbox erstellen: Füge eine Textbox in dein Excel-Formular ein, in der die Prozentzahl eingegeben werden kann.

  2. Eingabe formatieren: Verwende den folgenden Code, um die Eingabe als Prozent zu formatieren:

    Format(Me.txt_Zins.Value, "0.00%")
  3. Prozentwert berechnen: Um den Wert aus der Textbox zu verwenden, musst du den Prozentwert in eine numerische Form umwandeln. Hier ist der passende Code:

    Dim Verz As Double
    Verz = (Me.txt_Mittl.Value + Me.txt_Restwert.Value) / 2 * (CDbl(Left(Me.txt_Zins.Value, Len(Me.txt_Zins.Value) - 1)) / 100)
  4. Ergebnis anzeigen: Zeige das Ergebnis in einer weiteren Textbox oder einer Zelle an, um das Ergebnis deiner Berechnung sichtbar zu machen.


Häufige Fehler und Lösungen

  • Syntaxfehler beim Rechnen: Wenn du einen Syntaxfehler erhältst, könnte dies daran liegen, dass die Prozentzahl in der Textbox als String gespeichert ist. Stelle sicher, dass du das Prozentzeichen (%) entfernst, bevor du mit dem Rechnen beginnst.

  • Falsche Ergebnisse: Wenn die Ergebnisse nicht wie erwartet sind, überprüfe, ob die Werte in den anderen Textboxen (z.B. txt_Mittl und txt_Restwert) korrekt eingegeben sind.


Alternative Methoden

Eine alternative Methode, um Prozente in Excel zu berechnen, ist die Verwendung von Zellen anstelle von Textboxen:

  1. Gib die Prozentzahl direkt in eine Zelle ein und formatiere sie als Prozent.
  2. Verwende die Zellenreferenz in deinen Berechnungen. Zum Beispiel:

    = (A1 + A2) / 2 * B1

Hierbei ist B1 die Zelle mit der Prozentzahl.


Praktische Beispiele

Angenommen, du hast folgende Werte:

  • txt_Mittl.Value = 200
  • txt_Restwert.Value = 300
  • txt_Zins.Value = 15% (formatiert als Text)

Mit dem oben erwähnten Code berechnet sich der Wert wie folgt:

Verz = (200 + 300) / 2 * (CDbl(Left("15%", Len("15%") - 1)) / 100)

Das Ergebnis wäre 37,5. Du hast somit erfolgreich mit Prozentsätzen in Excel gerechnet.


Tipps für Profis

  • Nutze die Formatierung in Excel, um sicherzustellen, dass Zahlen in den Textboxen korrekt interpretiert werden.
  • Vermeide unnötige Umwandlungen, indem du die Prozentwerte direkt in Zellen verarbeitest, wenn möglich.
  • Halte deinen Code sauber und dokumentiere ihn, um zukünftige Fehlerquellen zu minimieren.

FAQ: Häufige Fragen

1. Wie rechnet man Prozent in Excel?
Du rechnest Prozent, indem du den Prozentsatz durch 100 teilst und mit dem Basiswert multiplizierst.

2. Was mache ich, wenn ich einen Syntaxfehler bekomme?
Überprüfe deine Eingaben in den Textboxen und stelle sicher, dass du das Prozentzeichen korrekt behandelst, indem du es entfernst, bevor du mit der Berechnung beginnst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige