Gewusst wie: verhindern, dass Excel geschlossen wird, bis eine Checkbox angekreuzt ist

March 6

Wenn Ihre Microsoft Excel-Tabellen von verschiedenen Kollegen ziehen Statistiken verwendet werden, Daten eingeben oder Analyse ausführen, dann möglicherweise besorgt über die Kalkulationstabelle vorzeitig geschlossen wird. Wenn Sie die Benutzer, die Excel-Arbeitsmappe zu schließen, bis eine Checkbox angekreuzt worden beenden möchten, können Sie tun durch die Verwendung von Visual Basic für Applikationen (VBA). Dies ist nützlich, wenn Sie eine Erinnerung für die Benutzer der Arbeitsmappe zum Aktualisieren einer Seite "Ende des Tages", bevor Sie speichern und beenden möchten.

Anweisungen

1 Öffnen Sie die Excel-Arbeitsmappe, die, der Sie arbeiten.

2 Klicken Sie auf "Entwickler" auf der Symbolleiste klicken Sie und ziehen Sie das Feld platziert werden soll. Maustaste auf das Kontrollkästchen, und klicken Sie "Steuerelement formatieren". Klicken Sie im Feld "Zellverknüpfung", dann wählen Sie eine Zelle in Ihrer Tabelle. Wählen Sie beispielsweise "A1." Klicken Sie auf "OK". Wenn Sie dieses Kontrollkästchen aktivieren, wird die Zelle A1 angezeigt, "TRUE" und wenn es nicht aktiviert ist, zeigt es "FALSE".

3 Drücken Sie "Alt" + "F11" Visual Basic-Editor in Excel öffnen. Doppelklicken Sie auf der Seite das folgende Makro in die gesamte Arbeitsmappe einfügen "Thisworkbook".

4 Kopieren Sie und fügen Sie das folgende Makro:Private Sub Workbook_BeforeClose(Cancel As Boolean)Wenn Sheets("sheet1"). Range("a1"). Wert = "FALSE", dann abbrechen = TrueEndSub

Dadurch wird die Arbeitsmappe geschlossen wird, wenn Zelle A1 auf "sheet1" zeigt "FALSE"--wie es erst wird die Checkbox angekreuzt ist beendet.

5 Drücken Sie "ALT" + "F11". Klicken Sie auf "Datei," dann "Speichern," dann "Schließen".