Betinget Vise en meldingsboks

March 3  by Eliza

Du kan ha et behov for å vise en meldingsboks når spesifikk informasjon er plassert i en bestemt celle av brukeren. Heldigvis bruker Endre hendelsen for et regneark kan hjelpe deg å finne ut når noe har blitt plassert i en celle.

For eksempel, la oss si at du ønsket å viser en melding når informasjonen i celle C3 endres. Følgende, lagt til koden vinduet for en bestemt arbeidsark, vil gjøre susen:

Private Sub Worksheet_Change (ByVal Target As Range)
Hvis Target.Address = "$ C $ 3" ​​Then
MsgBox "Endret It!"
End If
End Sub

Endre hendelsen kalles, og passerer celleområdet til rutinen. I dette tilfellet er området som er tilordnet Target variabel. Adressen til denne serien er så sjekket, og hvis det er lik C3 (det må noteres i absolutte termer, for eksempel $ C $ 3), deretter meldingsboksen vises.

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (9397) gjelder for Microsoft Excel 2007, 2010, og 2013. Du kan finne en versjon av dette tipset for den eldre menygrensesnittet av Excel her: Betinget Vise en meldingsboks.