Etiketten printen op een door mij aangegeven plaats

Status
Niet open voor verdere reacties.

accesserik

Gebruiker
Lid geworden
16 mei 2007
Berichten
15
Ik wil graag een adress op etiketten uitprinten op een etiketvel dat 2 kolommen heeft en 8 rijen. Ik wil echter niet op het eerste etiket in kolom 1, rij 1 beginnen maar op bijvoorbeeld kolom 2 rij 4. Kan iemand mij vertellen hoe ik dit het beste kan bewerkstelligen? Bedankt alvast!
 
Maak een rapport met in de detail sectie twee tekstvakken naast elkaar waarin je alle regels kwijt kan die je erin wilt. Zorg dat CanGrow op false staat. Verder is het een kwestie van proberen zodat je precies uitkomt. Verder vindt ik het altijd een gekl:eek: :eek: t om die dingen goed te krijgen.
 
Algemene code om etiketten te printen
Code:
Option Compare Database
Option Explicit

Dim iTellerOverslaan     As Integer
Dim iOverslaan           As Integer        'aantal etiketten overslaan
Dim iAantalEtiketten     As Integer  'aantal malen zelfde etiket printen

Private Sub Report_Open(Cancel As Integer)
    iOverslaan = InputBox("Beginnen met etiket nr ...") - 1
    iAantalEtiketten = InputBox("Aantal etiketten per klant?")
End Sub

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
    If iTellerOverslaan < iOverslaan Then
        Me.NextRecord = False
        Me.PrintSection = False
        iTellerOverslaan = iTellerOverslaan + 1
    End If
End Sub

Private Sub ReportHeader_Format(Cancel As Integer, FormatCount As Integer)
    iTellerOverslaan = 0
End Sub

Private Sub Detail_Print(Cancel As Integer, PrintCount As Integer)
    If iAantalEtiketten = 0 Then
        Me.NextRecord = True
        Me.MoveLayout = False
        Me.PrintSection = False
    Else
        If PrintCount < iAantalEtiketten Then
            Me.NextRecord = False
        End If
    End If
End Sub
Het rapport moet natuurlijk wel de layout hebben voor etiketten
 
Helaas krijg ik met de programmacode van Harry46 het gekozen etiket hiet op de gekozen plaats. Het programma vraagt wel op welke plaats en hoeveel ik ervan wil afdrukken maar in de weergave staat het record nog gewoon op de eerste rij, eerste kolom. Enig idee iemand?
 
Harry46, bedankt voor de tip. Alles werkt behalve een klein probleempje: als ik het afdrukvoorbeeld bekijk staat alles goed, het afdrukken begint op het etikket dat ik gekozen heb maar helaas doet de printer gewoon op het eerst etikket boven links in de hoek afdrukken????? Heb je mischien een idee hoe ik dit kan oplossen?
 
Jij gebruikt het ongewijzigde voorbeeld?
Wellicht kunnen andere forummers jouw probleem bij het afdrukken bevestigen. Ik krijg het hier niet gereproduceerd!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan