Thema Datum  Von Nutzer Rating
Antwort
30.05.2022 17:19:25 Matthias
NotSolved
Blau Bedingung prüfen, drucken, hochzählen
31.05.2022 07:58:25 Gast16230
NotSolved
31.05.2022 11:56:54 Gast2120
NotSolved
31.05.2022 14:25:59 Gast16230
NotSolved
08.06.2022 18:38:51 Gast97590
NotSolved

Ansicht des Beitrags:
Von:
Gast16230
Datum:
31.05.2022 07:58:25
Views:
776
Rating: Antwort:
  Ja
Thema:
Bedingung prüfen, drucken, hochzählen
Wollte ein Makro schreiben mit dem die Zelle "M2" auf Inhalt geprüft wird (j oder n).

 

With Worksheets("Fragebogen Bildungsurlaub")
    If LCase$(.Range("M2")).Value = "n" Then

 



 

Wenn "n", soll die Zelle "H1" um den Wert 1 erhöht werden.

 

With Worksheets("Fragebogen Bildungsurlaub")
    If LCase$(.Range("M2")).Value = "n" Then
   
           .Range("H1").Value = .Range("H1").Value + 1

 



 

Wenn "j" soll das Tabellenblatt gedruckt werden und dann die Zelle "H1" erhöht werden.

 

Das lässt sich nun von oben ableiten.

 



 

 Das Ganze soll enden, wenn die Zelle "H1" genauso groß ist wie Zelle "H10".

 

Prüfe diese Bedingung zuerst. H1 = H10.

Wenn H1 "genauso groß" wie H10 ist, mach garnicht mit den oben erläuterten Prüfungen weiter.

 

Wobei Ich denke, dass Du nicht möchtest, dass weitergemach wird, wenn H1 genauso groß ODER größer ist. (aus welchen Umständen auch immer grösser sein könnte). Demnach würde das wie folgt formuliert:

 

'*** im oben aufgeführten With-Block
If .Range("H1").Value >= .Range("H10").Value  Then
...

 


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
30.05.2022 17:19:25 Matthias
NotSolved
Blau Bedingung prüfen, drucken, hochzählen
31.05.2022 07:58:25 Gast16230
NotSolved
31.05.2022 11:56:54 Gast2120
NotSolved
31.05.2022 14:25:59 Gast16230
NotSolved
08.06.2022 18:38:51 Gast97590
NotSolved