Lorsque j'imprime mes étiquettes, il est très rare que les pappiers
(étiquette) soit entièrement exploités. En effet, je me retrouve avec des
pappiers où il ne reste plus que deux ou trois étiquettes.
Afin d'utiliser ces pappiers, j'aimerais pouvoir dire à Access de
commencer l'impression sur l'étiquette numèro X. Par example, si j'utilise
un pappier avec 20 étiquette et que j'en imprime trois, j'aimerais qu'à la
prochaine impression, Access commence à imprimé à la 4 ème étiquette.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilbert
Bonjour,
Voilà ce que j'utilise
Imprimer des étiquettes à partir d'un état, sans commencer l'impression forcement au début de la première rangée de la planche d'étiquettes.
'-----------------------------------
' Déclaration avant 1ère Sub
Public intToSkip As Integer
Public intSkipped As Integer
' Propriété de la zone Détail - Événement "Sur impression"
Private Sub Détail_Print(Cancel As Integer, PrintCount As Integer)
If intSkipped < intToSkip Then
Me.NextRecord = False
Me.PrintSection = False
intSkipped = intSkipped + 1
End If
End Sub
' Propriété de l'état - Événement "Sur ouverture"
Private Sub Report_Open(Cancel As Integer)
Dim intEttiket As String
intEttiket = inputbox("Combien d'étiquettes vides ?", "Etiquette")
If IsNull(intEttiket) Then
Cancel = True
Else
intToSkip = Val(intEttiket)
End If
End Sub
Gilbert
"Giuseppe" a écrit dans le message de news:
Bonjour,
Lorsque j'imprime mes étiquettes, il est très rare que les pappiers (étiquette) soit entièrement exploités. En effet, je me retrouve avec des pappiers où il ne reste plus que deux ou trois étiquettes.
Afin d'utiliser ces pappiers, j'aimerais pouvoir dire à Access de commencer l'impression sur l'étiquette numèro X. Par example, si j'utilise un pappier avec 20 étiquette et que j'en imprime trois, j'aimerais qu'à la prochaine impression, Access commence à imprimé à la 4 ème étiquette.
Avez-vous une idée ?
Merci
Bonjour,
Voilà ce que j'utilise
Imprimer des étiquettes à partir d'un état, sans commencer l'impression
forcement au début de la première rangée de la planche d'étiquettes.
'-----------------------------------
' Déclaration avant 1ère Sub
Public intToSkip As Integer
Public intSkipped As Integer
' Propriété de la zone Détail - Événement "Sur impression"
Private Sub Détail_Print(Cancel As Integer, PrintCount As Integer)
If intSkipped < intToSkip Then
Me.NextRecord = False
Me.PrintSection = False
intSkipped = intSkipped + 1
End If
End Sub
' Propriété de l'état - Événement "Sur ouverture"
Private Sub Report_Open(Cancel As Integer)
Dim intEttiket As String
intEttiket = inputbox("Combien d'étiquettes vides ?", "Etiquette")
If IsNull(intEttiket) Then
Cancel = True
Else
intToSkip = Val(intEttiket)
End If
End Sub
Gilbert
"Giuseppe" <gdamiani@jumpy.it> a écrit dans le message de
news:opski7kpkdftmp1e@195.202.216.urbanet.ch...
Bonjour,
Lorsque j'imprime mes étiquettes, il est très rare que les pappiers
(étiquette) soit entièrement exploités. En effet, je me retrouve avec des
pappiers où il ne reste plus que deux ou trois étiquettes.
Afin d'utiliser ces pappiers, j'aimerais pouvoir dire à Access de
commencer l'impression sur l'étiquette numèro X. Par example, si j'utilise
un pappier avec 20 étiquette et que j'en imprime trois, j'aimerais qu'à la
prochaine impression, Access commence à imprimé à la 4 ème étiquette.
Imprimer des étiquettes à partir d'un état, sans commencer l'impression forcement au début de la première rangée de la planche d'étiquettes.
'-----------------------------------
' Déclaration avant 1ère Sub
Public intToSkip As Integer
Public intSkipped As Integer
' Propriété de la zone Détail - Événement "Sur impression"
Private Sub Détail_Print(Cancel As Integer, PrintCount As Integer)
If intSkipped < intToSkip Then
Me.NextRecord = False
Me.PrintSection = False
intSkipped = intSkipped + 1
End If
End Sub
' Propriété de l'état - Événement "Sur ouverture"
Private Sub Report_Open(Cancel As Integer)
Dim intEttiket As String
intEttiket = inputbox("Combien d'étiquettes vides ?", "Etiquette")
If IsNull(intEttiket) Then
Cancel = True
Else
intToSkip = Val(intEttiket)
End If
End Sub
Gilbert
"Giuseppe" a écrit dans le message de news:
Bonjour,
Lorsque j'imprime mes étiquettes, il est très rare que les pappiers (étiquette) soit entièrement exploités. En effet, je me retrouve avec des pappiers où il ne reste plus que deux ou trois étiquettes.
Afin d'utiliser ces pappiers, j'aimerais pouvoir dire à Access de commencer l'impression sur l'étiquette numèro X. Par example, si j'utilise un pappier avec 20 étiquette et que j'en imprime trois, j'aimerais qu'à la prochaine impression, Access commence à imprimé à la 4 ème étiquette.
Avez-vous une idée ?
Merci
YannX
Bnjr,
Une idée : si tu utilisais une requete d'avant impresssion, avec un UNION SELECT " " AS nom, " " as adresse..... FROM table (en choisissant bien sur des valeurs intiales en tri Reste a ameliorer la requete pour qu'elle génére X-1 enregs "vides..."
"Giuseppe" a écrit dans le message de news:
Bonjour,
Lorsque j'imprime mes étiquettes, il est très rare que les pappiers (étiquette) soit entièrement exploités. En effet, je me retrouve avec des pappiers où il ne reste plus que deux ou trois étiquettes.
Afin d'utiliser ces pappiers, j'aimerais pouvoir dire à Access de commencer l'impression sur l'étiquette numèro X. Par example, si j'utilise un pappier avec 20 étiquette et que j'en imprime trois, j'aimerais qu'à la prochaine impression, Access commence à imprimé à la 4 ème étiquette.
Avez-vous une idée ?
Merci
Bnjr,
Une idée : si tu utilisais une requete d'avant impresssion,
avec un UNION SELECT " " AS nom, " " as adresse..... FROM table
(en choisissant bien sur des valeurs intiales en tri
Reste a ameliorer la requete pour qu'elle génére X-1 enregs "vides..."
"Giuseppe" <gdamiani@jumpy.it> a écrit dans le message de
news:opski7kpkdftmp1e@195.202.216.urbanet.ch...
Bonjour,
Lorsque j'imprime mes étiquettes, il est très rare que les pappiers
(étiquette) soit entièrement exploités. En effet, je me retrouve avec des
pappiers où il ne reste plus que deux ou trois étiquettes.
Afin d'utiliser ces pappiers, j'aimerais pouvoir dire à Access de
commencer l'impression sur l'étiquette numèro X. Par example, si j'utilise
un pappier avec 20 étiquette et que j'en imprime trois, j'aimerais qu'à la
prochaine impression, Access commence à imprimé à la 4 ème étiquette.
Une idée : si tu utilisais une requete d'avant impresssion, avec un UNION SELECT " " AS nom, " " as adresse..... FROM table (en choisissant bien sur des valeurs intiales en tri Reste a ameliorer la requete pour qu'elle génére X-1 enregs "vides..."
"Giuseppe" a écrit dans le message de news:
Bonjour,
Lorsque j'imprime mes étiquettes, il est très rare que les pappiers (étiquette) soit entièrement exploités. En effet, je me retrouve avec des pappiers où il ne reste plus que deux ou trois étiquettes.
Afin d'utiliser ces pappiers, j'aimerais pouvoir dire à Access de commencer l'impression sur l'étiquette numèro X. Par example, si j'utilise un pappier avec 20 étiquette et que j'en imprime trois, j'aimerais qu'à la prochaine impression, Access commence à imprimé à la 4 ème étiquette.