Thema Datum  Von Nutzer Rating
Antwort
Rot Formatierung Zelle
02.06.2022 09:40:39 Benjamin
NotSolved
02.06.2022 14:26:27 Holger
NotSolved
02.06.2022 14:37:37 Gast98194
NotSolved

Ansicht des Beitrags:
Von:
Benjamin
Datum:
02.06.2022 09:40:39
Views:
662
Rating: Antwort:
  Ja
Thema:
Formatierung Zelle

Hallo zusammen, 

ich habe ein hoffentlich sehr kleines Problemchen. 

Folgenden Code habe ich geschrieben: 

 

Sub MakroTeilnehmerhinzufügen()

'Kalkulation grün
Range("E10").Select
ActiveCell.FormulaR1C1 = "1"
Do
Cells(10, 5) = Cells(10, 5) + 1
Loop Until Cells(33, 8) > "9%"


'Kalkulation gelb
Range("I10").Select
ActiveCell.FormulaR1C1 = "1"
Do
Cells(10, 9) = Cells(10, 9) + 1
Loop Until Cells(33, 12) >= "0%"

End Sub

 

Der funktioniert auch soweit wunderbar. Ich bekomme keine Fehlermeldung. In der ersten Loop Schleife möchte ich jedoch eigentlich die Bedingung haben, dass wenn die Celle (33,8) > 10% ist, dann soll der Loop beendet werden. Bei einstelligen ganzen Zahlen funktioniert alles wie es soll. Sobald ich jedoch in zweistellige ganze Zahlen wechseln möchte oder eine Kommazahl da einfüge, kommt nicht das Ergebnis, welches ich haben möchte. Gebe ich beispielweise in den ersten Loop anstatt der 9% eine 10% ein, beendet er den Loop bei 2,65%. Gebe ich anstatt einer Prozentzahl lediglich 0,1 ein oder 0,1% habe ich eine Endlosschleife aus der er sich nicht mehr befreien kann. 

 

Ich hoffe sehr, dass ich es gut genug erklärt habe. Hoffentlich gibt es hier eine sehr einfache Lösung. Schonmal vielen lieben Dank an alle Helfer!


Ihre Antwort
  • 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: Name: Email:



  • 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
Rot Formatierung Zelle
02.06.2022 09:40:39 Benjamin
NotSolved
02.06.2022 14:26:27 Holger
NotSolved
02.06.2022 14:37:37 Gast98194
NotSolved