Collapse column

Autor Thema: Office 2013: Fragen beim Schließen per Kreuz in VBA verhindern  (Gelesen 2611 mal)

Offline Almidagu

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2013
Office 2013: Fragen beim Schließen per Kreuz in VBA verhindern
« am: Oktober 12, 2016, 19:36:17 Nachmittag »
Guten Tag,

das folgende Problem kann ich in Excel 2013 nicht lösen. Ich möchte auf dem Blatt ein CheckBox haben und in Abhängigkeit vom ihm die Mappe bei dem Klicken auf „X“ speichern oder nicht.

In Excel 2010 das funktioniert mit den Ereignissen BeforeClose einwandfrei.

Ich warte auf Ihre Hilfe und danke im Voraus.
Almidagu

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw:Office 2013: Fragen beim Schließen per Kreuz in VBA verhindern
« Antwort #1 am: Oktober 13, 2016, 10:32:12 Vormittag »
Hallo,

Wie sieht der Code aus?

Unabhängig.einer Antwort von mir.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline Almidagu

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2013
Antw:Office 2013: Fragen beim Schließen per Kreuz in VBA verhindern
« Antwort #2 am: Oktober 13, 2016, 10:46:01 Vormittag »
Hallo,

der Code sieht so aus:

Private Sub Workbook_BeforeClose(Cancel As Boolean)

  Application.DisplayAlerts = False
  If Not Tabelle1.CheckBox1.Value Then
    ThisWorkbook.Saved = True
  Else
    ThisWorkbook.Save
  End If
     
End Sub

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

  If Not Tabelle1.CheckBox1.Value Then
    Cancel = True
  End If
 
End Sub

MfG
Almidagu

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2013: Fragen beim Schließen per Kreuz in VBA verhindern
« Antwort #3 am: Oktober 14, 2016, 01:32:00 Vormittag »
Moin,
parallel läuft auch hier die Frage.
Gruß
Günther

Offline Almidagu

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2013
Antw:Office 2013: Fragen beim Schließen per Kreuz in VBA verhindern
« Antwort #4 am: Oktober 14, 2016, 13:44:54 Nachmittag »
Ja, danke für Hinweis. Das ist auch von mir, weil niemand in diesem Forum mir geantwortet hat :( Aber ich brauche die Hilfe.

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2013: Fragen beim Schließen per Kreuz in VBA verhindern
« Antwort #5 am: Oktober 14, 2016, 14:05:55 Nachmittag »
Dass der andere Beitrag von dir ist, war mir klar. Vielleicht solltest du dir aber auch einmal  dieses hier zu Gemüte führen ...
Gruß
Günther

Offline Almidagu

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2013
Antw:Office 2013: Fragen beim Schließen per Kreuz in VBA verhindern
« Antwort #6 am: Oktober 14, 2016, 15:42:32 Nachmittag »
Der Fall ist gelöst!!!

Bei mir war noch ein Code, den ich zum besseren Lesen ausgeschnitten habe. Und ich habe da einen Fehler entdeckt.

Bitte um Entschuldigung.

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.