Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Excel speichern nur dann wenn kein Filter drin ist
#1
Exclamation 
Einen wunderschönen guten Morgen,

ich hab eine Frage ich möchte gerne wissen ob man Excel 2016 so einstellen kann das man nur abspeichern kann wenn KEIN Filter Aktiviert ist?

Ich bedanke mich schon mal in Voraus an die Experten :17: .

LG TMJ1978
Antworten Top
#2
Moin!
Geht nur mittels VBA im _BeforeSave-Event.
Schleife über alle Blätter,
wenn Filter, dann Deaktivierung

Willst Du den Filter auf "alle" stellen oder den Filter entfernen?
(ist nicht das Gleiche)

Hier mal beide Varianten:
Microsoft Excel Objekt DieseArbeitsmappe
Option Explicit 
 
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) 
Dim wks As Worksheet 
For Each wks In ThisWorkbook.Worksheets 
  With wks 
    If .AutoFilterMode Then 
      .ShowAllData  'zeigt alle Daten im Filter an 
      .UsedRange.AutoFilter  'entfernt den Filter 
    End If 
  End With 
Next 
End Sub 

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste