Opprette en Splash Screen

June 10  by Eliza

David er ved hjelp av Excel 2000, og har skapt en splash-skjermen ved hjelp av en brukerskjema i VBA. (Hvordan du opprette bruker former har blitt dekket i andre saker av ExcelTips.) Som andre splash skjermene, brukerskjemaet forblir synlig for en kort tid, og deretter forsvinner. David ønsker å endre brukerskjemaet slik at lukkeknappen ("X" i øvre høyre hjørne) er ikke synlig, og at, helst, er ikke engang synlig tittellinjen.

Det er ingen direkte måte å fjerne lukkeknappen fra et brukerskjema, men det kan gjøres med et API-kall. Du kan finne mer informasjon om hvordan du gjør dette (det er ganske involvert) på dette nettstedet er laget av Stephen Bullen. Rull det meste av veien nedover siden og se etter filen som heter "NoCloseButton.zip."

http://www.oaltd.co.uk/Excel/SBXLPage.asp

I stedet for å stole på Windows API-kall, kan du bare deaktivere den lukkeknappen så det har ingen effekt. Du kan gjøre dette ved hjelp av denne typen kode:

Private Sub UserForm_QueryClose (Avbryt As Integer, CloseMode As Integer)
Hvis CloseMode = 0 Then
Avbryt = True
End If
End Sub

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (3167) gjelder for Microsoft Excel 97, 2000, 2002, og 2003.