Erstellen erforderlicher Zellen in einer Microsoft Excel-Tabelle ist ein Weg, um sicherzustellen, dass wichtige Informationen nicht verloren gehen oder bekommen übersprungen. Es gibt mehr als einen Weg , um eine Zelle erforderlich machen . Sie könnten VBA -Code in Ihre Excel-Arbeitsmappe hinzufügen oder Code, der dem Anwender das Speichern eines Tabellenkalkulation bis die gewünschten Zellen in. VBA-Code gefüllt worden sind , um eine Tabellenkalkulation in nur wenigen Schritten hinzugefügt werden und erfordert keine Programmierkenntnisse verhindert . Anleitung
machen Cells obligatorisch drucken Spreadsheet
1
öffnen Excel 2007. Überprüfen Sie die Registerkarte "Entwicklertools" in der Multifunktionsleiste am oberen Rand des Bildschirms. Wenn Sie nicht über die Registerkarte "Entwicklertools" aktiviert ist, klicken Sie auf den runden blauen " Microsoft Office "-Schaltfläche in der linken oberen Ecke . Klicken Sie auf " Excel-Optionen " gefolgt von " Popular ". Aktivieren Sie das Kontrollkästchen "Show Entwickler Tab in der Multifunktionsleiste ", und klicken Sie dann auf "OK".
2
Klicken Sie auf die Registerkarte "Entwicklertools" und klicken Sie dann auf den " Code anzeigen "-Button unter dem "Entwickler "-Menü. Dies öffnet Microsoft Visual Basic
3
Kopieren Sie den folgenden Code in das leere Fenster : .
[ VBA ] Private Sub Workbook_BeforePrint (Cancel As Boolean)
Wenn Sheet1.Range . ! ("A1 : B2 " ) Value = "" Then
MsgBox " Kann nicht drucken , bis die gewünschte Zellen abgeschlossen sind "
Cancel = True
End If End Sub
[/VBA ]
4
Ersetzen Sie die " Tabelle1 " und " A1: B2 " die Werte innerhalb des Codes mit dem Wertebereich würden Sie gerne in Ihrer Tabelle verlangen . Zum Beispiel, wenn Sie die ersten 10 Zellen in Spalte A verlangen wollen von Blatt 2 Ihrer Tabelle , würden Sie die zweite Zeile des Codes zu ändern:
Wenn Sheet2.Range ("A1 : A10 " ) . Value = "" Then
5
Close Microsoft Visual Basic. Speichern Sie Ihre Excel-Datei , um den Code zu einem festen Bestandteil der Datei.
Machen Cells obligatorisch Spreadsheet speichern
6
Excel 2007 öffnen und prüfen , ob die " Entwickler "-Reiter ist in der Multifunktionsleiste am oberen Rand des Bildschirms. Wenn Sie nicht sehen, die Registerkarte "Entwicklertools" , klicken Sie auf den runden blauen " Microsoft Office "-Schaltfläche in der linken oberen Ecke . Klicken Sie auf " Excel-Optionen " gefolgt von " Popular ". Aktivieren Sie das Kontrollkästchen "Show Entwickler Tab in der Multifunktionsleiste ", und klicken Sie dann auf "OK".
7
Klicken Sie auf die Registerkarte "Entwicklertools" und klicken Sie dann auf den " Code anzeigen "-Button unter dem "Entwickler "-Menü auf Microsoft Visual Basic starten. Visual Basic ermöglicht es Ihnen, anzuzeigen und zu organisieren jede Code, den Sie in ein Tabellenkalkulationsprogramm hinzugefügt haben , sowie schreiben oder neue Code.
8
Kopieren Sie den folgenden Code in das leere Fenster in Microsoft Visual Basic:
[ VBA ] private Sub Workbook_BeforeSave (Cancel As Boolean)
Wenn Sheet1.Range ("A1 : B2 " ) . Value = "" Then MsgBox
" kann nicht gespeichert werden , bis die gewünschte Zellen abgeschlossen sind ! "
Abbrechen = True
End If End Sub
[/VBA ]
9
anpassen der Code durch den Austausch des " Tabelle1 " und " A1: B2 "-Werte mit dem Bereich der Werte, die Sie gerne in Ihrer Tabelle erfordern würde. Zum Beispiel, wenn Sie die ersten 10 Zellen in Spalte A verlangen wollen von Blatt 2 Ihrer Tabelle , würden Sie die zweite Zeile des Codes zu ändern:
Wenn Sheet2.Range ("A1 : A10 " ) . Value = "" Then
10
Versuch, das Excel-Blatt ohne Füllung in alle erforderlichen Zellen zu speichern. Wenn eine Meldung erscheint mit der Aufschrift " kann nicht gespeichert werden , bis die gewünschte Zellen abgeschlossen sind ! " , Ist Ihr Code richtig funktioniert.