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.