Hvordan få en Cell Må i Excel 2007
Opprette nødvendige celler i et Microsoft Excel-regneark er en måte å sikre at viktig informasjon ikke går glipp eller få hoppet. Det er mer enn en måte å gjøre en celle nødvendig. Du kan legge til VBA-kode til din Excel-arbeidsbok eller legge til kode som hindrer brukeren i å lagre regnearket til ønsket cellene er fylt ut. VBA-kode kan legges til et regneark på bare noen få skritt og krever ingen erfaring med programmering .
Bruksanvisning
Making Cells for å skrive ut regneark
1 Åpne Excel 2007. Sjekk for "Utvikler" kategorien i bånd øverst på skjermen. Hvis du ikke har "Utvikler" fanen aktivert, klikker du på runde blå "Microsoft Office" -knappen øverst i venstre hjørne. Klikk på "Alternativer for Excel" etterfulgt av "Popular". Kryss av i boksen for "Show Developer Tab i båndet," og deretter "OK."
2 Klikk på "Utvikler" fanen, og klikk på "Vis kode" knappen under "Utvikler" -menyen. Dette vil åpne Microsoft Visual Basic.
3 Kopier og lim inn følgende kode i tomt vindu:
[VBA] Private Sub Workbook_BeforePrint (Cancel As Boolean)
Hvis Sheet1.Range ( "A1: B2"). Value = "" Så
MsgBox "Kan ikke skrive ut før nødvendige celler er fullført!"
Avbryt = True
Slutt om
End Sub [/ VBA]
4 Bytt ut "Ark1" og "A1: B2" verdier i koden med verdiområdet du ønsker å kreve i regnearket. For eksempel, hvis du ønsker å kreve de første 10 celler i kolonne A i ark 2 av regnearket, ville du forandre den andre linjen av koden til:
Hvis Sheet2.Range. ( "A1: A10") verdi = "" Then
5 Lukk Microsoft Visual Basic. Lagre Excel-fil for å gjøre koden en permanent del av filen.
Making Celler nødvendig for å redde regneark
6 Åpne Excel 2007 og sjekke for å se om "Utvikler" fanen er tilstede i bånd øverst på skjermen. Hvis du ikke ser "Utvikler" fanen, klikk på den runde blå "Microsoft Office" -knappen øverst i venstre hjørne. Klikk på "Alternativer for Excel" etterfulgt av "Popular". Kryss av i boksen for "Show Developer Tab i båndet," og deretter "OK."
7 Klikk på "Utvikler" fanen, og klikk på "Vis kode" knappen under "Utvikler" menyen for å starte Microsoft Visual Basic. Visual Basic kan du vise og organisere noen kode du har lagt til et regneark, samt skrive eller legge til ny kode.
8 Kopier og lim inn følgende kode inn i det åpne vinduet i Microsoft Visual Basic:
[VBA] Private Sub Workbook_BeforeSave (Cancel As Boolean)
Hvis Sheet1.Range ( "A1: B2"). Value = "" Så
MsgBox "Kan ikke lagre inntil nødvendige celler er fullført!"
Avbryt = True
Slutt om
End Sub [/ VBA]
9 Tilpass koden ved å erstatte "Ark1" og "A1: B2" verdier med verdiområdet du ønsker å kreve i regnearket. For eksempel, hvis du ønsker å kreve de første 10 celler i kolonne A i ark 2 av regnearket, ville du forandre den andre linjen av koden til:
Hvis Sheet2.Range. ( "A1: A10") verdi = "" Then
10 Forsøk å lagre Excel-ark uten å fylle ut alle de nødvendige cellene. Hvis en meldingsboks dukker opp med å lese "Kan ikke lagre inntil nødvendige celler er fullført!", Koden din fungerer som den skal.
Hint
- Uttrykket i anførselstegn etter "MsgBox" i VBA-kode kan endres til hva du ønsker at pop-up boksen for å si når brukere forsøker å lagre eller skrive ut uten å fylle ut de nødvendige boksene.