Thema Datum  Von Nutzer Rating
Antwort
Rot  Laufzeitfehler 1004: Visible-Eigenschaft
19.11.2019 00:59:43 Lukas
Solved
19.11.2019 02:51:39 Gast82603
Solved
19.11.2019 16:46:08 Werner
NotSolved
19.11.2019 23:27:48 Lukas
NotSolved
19.11.2019 16:44:38 Werner
Solved
19.11.2019 17:26:11 Gast53918
NotSolved

Ansicht des Beitrags:
Von:
Lukas
Datum:
19.11.2019 00:59:43
Views:
700
Rating: Antwort:
 Nein
Thema:
Laufzeitfehler 1004: Visible-Eigenschaft

Hallo,

ich habe heute mal ein bisschen mit einer Abfrage zur Makro Aktivierung herum gearbeitet.

Habe das ganze in einem Forum gefunden und auf meine Daten abgeändert:

Private Sub Workbook_Open()
 
   Application.ScreenUpdating = False
   Sheets("Makro").Visible = xlVeryHidden
   Sheets("Bedarfsanzeige").Visible = xlSheetVisible
   Application.ScreenUpdating = True
 
End Sub
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)
 
   Application.ScreenUpdating = False
   Sheets("Bedarfsanzeige").Visible = xlVeryHidden
   Sheets("Makro").Visible = xlSheetVisible
   ThisWorkbook.Close savechanges:=True
   Application.ScreenUpdating = True
 
End Sub
 
Soweit klappt auch alles und funktioniert einwandfrei. Nur besitze ich in meinem Falle drei Tabellen.
Sobald ich aber alle drei Tabellen in den Code hinzufüge, bekomme ich einen Laufzeitfehler 1004. Immer an der dritten Ausblendung.
Tausche ich die Reihenfolge, wie sie nacheinander ausgeblendet werden, bekomme ich wieder nur an der dritten Ausblendung den Fehler.
Also kann nichts an meinen Tabellen falsch sein, da sich jede ausblenden lässt, nur nicht die an dritter Stelle.
 
Private Sub Workbook_Open()
 
   Application.ScreenUpdating = False
   Sheets("Makro").Visible = xlVeryHidden
   Sheets("Bedarfsanzeige").Visible = xlSheetVisible
   Sheets("Kostenstellen").Visible = xlSheetVisible
   Sheets("Lieferante").Visible = xlSheetVisible   
   Application.ScreenUpdating = True
 
 
End Sub
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)
 
   Application.ScreenUpdating = False
   Sheets("Bedarfsanzeige").Visible = xlVeryHidden
   Sheets("Kostenstellen").Visible = xlVeryHidden 
   Sheets("Lieferante").Visible = xlVeryHidden 
   Sheets("Makro").Visible = xlSheetVisible
   ThisWorkbook.Close savechanges:=True
   Application.ScreenUpdating = True
 
End Sub
 
 
Weiß da jemand vielleicht näheres, woran das liegen kann ?

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
Rot  Laufzeitfehler 1004: Visible-Eigenschaft
19.11.2019 00:59:43 Lukas
Solved
19.11.2019 02:51:39 Gast82603
Solved
19.11.2019 16:46:08 Werner
NotSolved
19.11.2019 23:27:48 Lukas
NotSolved
19.11.2019 16:44:38 Werner
Solved
19.11.2019 17:26:11 Gast53918
NotSolved