Hallo Leute,
ich habe ein Problem und finde einfach keine Lösung..
Das Ziel ist es, Daten in ein bestimmtes Feld eines zweiten Excelsheets (Sheet2) zu speichern, abhängig von einem Datum aus dem ersten Sheet (Sheet1).
Das Datum ist in der Variable „Jahr“ gespeichert und hat immer folgendes Format: „20xx/xx“.
Allerdings Variiert in dem ersten Sheet Teilweise das Jahr (Monat hat logischerweise immer das gleiche Format), was Probleme bei IF verzweigung macht. Diese muss nämlich Variabel im Bezug auf das Jahr sein.
Mein 1. Lösungsansatz sah folgendermaßen aus, funktioniert nur leider nicht
If ShipQuarter = "Jahr&/10" Or ShipQuarter = "Jahr&/11" Then
Sheets(Sheet2).Range("D9").Value = Application.Sum(Sheets("Sheet1").Range("E2:E" & ZeilenNummer))
End If
Mein 2. Lösungsansatz sah folgendermaßen aus, speichert allerdings auch die Daten in E9 wenn man ShipQuarter = „/11“ ist.
If ShipQuarter <> "/1" Or ShipQuarter <> " /2" Then
Sheets(Sheet2).Range("E9").Value = Application.Sum(Sheets("Sheet1").Range("E2:E" & ZeilenNummer))
End If
Ich hoffe ich habe mein Problem verständlich beschreiben können..
Kann mir einer von euch helfen?
Viele Grüße,
Jannis
|