11.02.2022, 10:22
Moin,
ich habe da ein Problem mit einer Exel-Ressourcenplanung, die ich von einem französischen Kollegen bekommen habe.
Ein Worksheet des Exel-file wirft einen Fehler aus, sobald man das Worksheet anklickt.
Laufzeitfehler 91,Objektvariable oder With-Blockvariable nicht festgelegt.
Private Sub Worksheet_Activate()
Dim cellule As Range
dercol = Cells(2, Columns.Count).End(xlToLeft).Column
Set cellule = Range(Cells(2, 10), Cells(2, dercol)).Find(Date, lookat:=xlWhole)
colonne_inf = cellule.Column 'an dieser Zeile kommt die Fehlermeldung colonne_inf = leer wird angezeigt
colonne_sup = colonne_inf + 1
Range(Columns(colonne_inf), Columns(colonne_sup)).Activate
End Sub
Da ich keine Ahnung habe und ich auch nicht ganz das Skript verstehe, weiß ich nicht, wie ich den Fehler beseitigen kann.
Kann mir da jemand weiterhelfen?
Wenn notwendig kann ich natürlich auch das ganze Exel-file, zur Verfügung stellen.
ich habe da ein Problem mit einer Exel-Ressourcenplanung, die ich von einem französischen Kollegen bekommen habe.
Ein Worksheet des Exel-file wirft einen Fehler aus, sobald man das Worksheet anklickt.
Laufzeitfehler 91,Objektvariable oder With-Blockvariable nicht festgelegt.
Private Sub Worksheet_Activate()
Dim cellule As Range
dercol = Cells(2, Columns.Count).End(xlToLeft).Column
Set cellule = Range(Cells(2, 10), Cells(2, dercol)).Find(Date, lookat:=xlWhole)
colonne_inf = cellule.Column 'an dieser Zeile kommt die Fehlermeldung colonne_inf = leer wird angezeigt
colonne_sup = colonne_inf + 1
Range(Columns(colonne_inf), Columns(colonne_sup)).Activate
End Sub
Da ich keine Ahnung habe und ich auch nicht ganz das Skript verstehe, weiß ich nicht, wie ich den Fehler beseitigen kann.
Kann mir da jemand weiterhelfen?
Wenn notwendig kann ich natürlich auch das ganze Exel-file, zur Verfügung stellen.