Thema Datum  Von Nutzer Rating
Antwort
21.07.2014 07:00:57 Nelle71
NotSolved
21.07.2014 07:08:17 Nelle71
NotSolved
21.07.2014 08:58:53 Nelle71
NotSolved
Blau VBA Warum werden die Zellen nicht gezählt?
21.07.2014 11:16:09 Gast99819
NotSolved

Ansicht des Beitrags:
Von:
Gast99819
Datum:
21.07.2014 11:16:09
Views:
531
Rating: Antwort:
  Ja
Thema:
VBA Warum werden die Zellen nicht gezählt?

Dann solltest du herausfinden warum es (was auch immer) nicht funktioniert

Das kann man z.B. über das Direktfenster in VBA tun.

 

Du nimmst dir also ein Tabellenblatt vor, von dem du weißt welche Zellen es erkennen müsste und läßt das Makro drüber laufen. Anschließend schaust du bei der jeweiligen Adresse ob sie erkannt wurde (zeigt Wahr in der jeweiligen Zeile an). Wenn nicht, dann siehst du auch gleich in der Zeile warum das nicht der Fall ist.

 

Option Explicit

Private Sub CommandButton100_Click()
  
  Dim colIdx As Long
  Dim n As Long
  
  With Worksheets("Januar")
    
    Debug.Print "ZELLE", "IST", "SOLL", "N+1"
    
    For colIdx = .Columns("H").column To .Columns("AL").column
      
      With .Cells(23, colIdx)
        Debug.Print .Address(0, 0), "&H" & Hex$(.Interior.Color), "&H" & Hex$(RGB(118, 147, 60)), .Interior.Color = RGB(118, 147, 60)
      End With
      
      If .Cells(23, colIdx).Interior.Color = RGB(118, 147, 60) Then
        n = n + 1
      End If
      
    Next
  End With
  
  Worksheets("Urlaub").Range("j23").Value = n
  
End Sub

 


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
21.07.2014 07:00:57 Nelle71
NotSolved
21.07.2014 07:08:17 Nelle71
NotSolved
21.07.2014 08:58:53 Nelle71
NotSolved
Blau VBA Warum werden die Zellen nicht gezählt?
21.07.2014 11:16:09 Gast99819
NotSolved