Hi,<br> I am using the following code to print one record as many times as the value entered in the listbox. It will work if the value is 1, however when you enter any other number in the list box multiple labels are printed. I was wondering if anyone else has any suggestions.<br><br>CODE.......<br><br>Dim intSkipped As Integer<br>Dim intToSkip As Integer<br>Dim LabelCopies&<br>Dim CopyCount&<br><br><br>Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)<br> 'This set of code tell access to not advance to the next record and print the same record again<br> If intSkipped < intToSkip Then<br> Me.NextRecord = False<br> Me.PrintSection = False<br> intSkipped = intSkipped + 1<br> End If<br> <br> CopyCount& = 0<br> If CopyCount& < (LabelCopies& - 1) Then<br> Me.NextRecord = False<br> CopyCount& = CopyCount& + 1<br> Else<br> CopyCount& = 0<br> End If<br>End Sub<br><br>Private Sub ReportHeader_Format(Cancel As Integer, FormatCount As Integer)<br> 'This code is where the skip label position and number of labels to print is generated from<br> intSkipped = 0<br> intToSkip = adhGetLabelsToSkip(FormName:="frmSelectLabel", _<br> Rows:=7, Cols:=2, Start:=1, PrintAcross:=True)<br> <br> LabelCopies& = Val(inputbox$("Enter Number of Copies to Print"
)<br> If LabelCopies& < 1 Then LabelCopies& = 1<br>End Sub