Hallo miteinander!
Neues Jahr - neue Probleme... Das Ding hat Super funktioniert - doch nun ist Januar und da geht so einiges schief.
Folgendes Problem:
Ich habe ein Statistiktool in Excel gebastelt, Der Zähler hat funktioniert - habe nun die Scripts / Tabellen für 2016 eingerichtet. Leider passiert folgendes. Wenn man heute 04.01.2016 auf einen Button klickt so wird das ganze:
die Monate resp. KW sind jeweils in Ganzzahlen in der horizontalen auf einem Sheet.
Der Code lautet:
Public Sub MeineSub()
Set FindKW = Tabelle2.Range("B2:BA2").Find(WorksheetFunction.WeekNum(Now(), 2))
'Finde die aktuelle Woche --> OK, da KW1 schon durch ist
Set FindProd = Tabelle2.Range("A4:A21").Find("MeinProdukt")
'Finde den Themenbereich --> OK
If Not FindKW Is Nothing Then
If Not FindProd Is Nothing Then
x = FindProd.Row
y = FindKW.Column
Tabelle2.Cells(x, y).Value = Tabelle2.Cells(x, y).Value + 1
End If
End If
Set FindMonth = Tabelle3.Range("B2:M2").Find(Month(Now()))
'Finde den aktuellen Monat --> Hier ist der Fehler
Set FindProd = Tabelle3.Range("A3:A20").Find("MeinProdukt")
'Finde den Themenbereich
If Not FindMonth Is Nothing Then
If Not FindProd Is Nothing Then
x = FindProd.Row
y = FindMonth.Column
Tabelle3.Cells(x, y).Value = Tabelle3.Cells(x, y).Value + 1
'Monthly Stats sind in Tabelle 3
End If
End If
Range("F5").Value = Range("F5").Value + 1
'Lokaler Zähler auf dem Sheet mit den Buttons
End Sub
Das Problem ist scheinbar das jeder Monat und jede KW mit einer 1 darin das Problem macht, insofern habe ich das PRoblem über das Ganze Jahr hinweg jeweils in KW 1 resp. im Monat 1.
Leider funktioniert explizites Angeben der KW resp. Month nicht wie normal mit "Quotes".
Kann mir da jmd. weiterhelfen?
Wäre ja lachhaft wenn man das Problem mit dem Januar nicht umschippern könnte
Neues Jahr - neue Probleme... Das Ding hat Super funktioniert - doch nun ist Januar und da geht so einiges schief.
Folgendes Problem:
Ich habe ein Statistiktool in Excel gebastelt, Der Zähler hat funktioniert - habe nun die Scripts / Tabellen für 2016 eingerichtet. Leider passiert folgendes. Wenn man heute 04.01.2016 auf einen Button klickt so wird das ganze:
- In der korrekten Wochenspalte +1 gezählt
- jedoch im falschen Monat (Oktober) +1 gezählt
die Monate resp. KW sind jeweils in Ganzzahlen in der horizontalen auf einem Sheet.
Der Code lautet:
Public Sub MeineSub()
Set FindKW = Tabelle2.Range("B2:BA2").Find(WorksheetFunction.WeekNum(Now(), 2))
'Finde die aktuelle Woche --> OK, da KW1 schon durch ist
Set FindProd = Tabelle2.Range("A4:A21").Find("MeinProdukt")
'Finde den Themenbereich --> OK
If Not FindKW Is Nothing Then
If Not FindProd Is Nothing Then
x = FindProd.Row
y = FindKW.Column
Tabelle2.Cells(x, y).Value = Tabelle2.Cells(x, y).Value + 1
End If
End If
Set FindMonth = Tabelle3.Range("B2:M2").Find(Month(Now()))
'Finde den aktuellen Monat --> Hier ist der Fehler
Set FindProd = Tabelle3.Range("A3:A20").Find("MeinProdukt")
'Finde den Themenbereich
If Not FindMonth Is Nothing Then
If Not FindProd Is Nothing Then
x = FindProd.Row
y = FindMonth.Column
Tabelle3.Cells(x, y).Value = Tabelle3.Cells(x, y).Value + 1
'Monthly Stats sind in Tabelle 3
End If
End If
Range("F5").Value = Range("F5").Value + 1
'Lokaler Zähler auf dem Sheet mit den Buttons
End Sub
Das Problem ist scheinbar das jeder Monat und jede KW mit einer 1 darin das Problem macht, insofern habe ich das PRoblem über das Ganze Jahr hinweg jeweils in KW 1 resp. im Monat 1.
Leider funktioniert explizites Angeben der KW resp. Month nicht wie normal mit "Quotes".
Kann mir da jmd. weiterhelfen?
Wäre ja lachhaft wenn man das Problem mit dem Januar nicht umschippern könnte