Access er en database programvare som lar deg legge til egendefinert kode til rapporter -funksjonen. Hvis du vil hoppe brukt adresseetiketter og print duplikater , må du vite hvordan du oppretter adresseetikett rapporter , hvordan du bruker Visual Basic for Applications eller Access Basic og hvordan du bruker programmeringsverktøy som er gitt i Microsoft Access . Byggesøknader med Microsoft Access lar brukere jobbe mer effektivt og fullføre oppgaver raskere , samt lagre etiketten papir og blekk . Instruksjoner
en
Opprett en postetikett rapporten og kaller det MyLabels . Lag en ny modul og i deklarasjonsdelen legge til følgende kode :
Option Compare Database
Option Explicit
Dim LabelBlanks og selg
Dim LabelCopies og
Dim BlankCount og selg
Dim CopyCount og selg
Function LabelSetup ( )
LabelBlanks & = Val ( InputBox $ ("Skriv inn Antall blanke etiketter for å hoppe over "))
LabelCopies & = Val ( InputBox $ (" Angi antall kopier som skal skrives "))
p Hvis LabelBlanks og < 0 Then LabelBlanks & = 0
p Hvis LabelCopies og < 1 Så LabelCopies & = 1
End Function
Funksjon LabelInitialize ( )
BlankCount & = 0
CopyCount & = 0
End Function
< p > Funksjon LabelLayout (R As Report)
p Hvis BlankCount & < LabelBlanks & Then
R.NextRecord = False
R.PrintSection = False
BlankCount & = BlankCount & + 1
Else
p Hvis CopyCount & < ( LabelCopies og - 1 ) og deretter
R.NextRecord = False
CopyCount & = CopyCount & + 1
Else
CopyCount & = 0
End If
End If
End Function
2
Åpne MyLabels rapporten i utformingsvisning . Legg til " = LabelLayout ( Reports! [ MyLabels ] ) " i " Detalj "-delen i " OnPrint " eiendom linje.
3
Legg til " = LabelSetup ( )" til " OnOpen "eiendom av rapporten.
4
Klikk på" View " -menyen eller " Format "-menyen i 2.0 og velg" rapport Topptekst /bunntekst . " Legg en rapport topp-og bunntekst. I " OnFormat " eiendom av rapporten header legge til " = LabelInitialize ( ) . " Sett " Høyde " eiendom til null for både topp- og bunntekst .
5
Skriv ut rapporten . Funksjonen koding du skrev inn i trinn 1 til 4 vil resultere i meldinger der du for antall brukte etiketter for å hoppe og antall hver etikett for å skrive ut.