Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/02/2011, 12h59   #1
Invité de passage
 
Inscription : octobre 2004
Messages : 7
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 7
Points : 0
Points : 0
Envoyer un message via MSN à loopinggg
Par défaut access Etiquettes identiques

Bonjour,
voila j'ai une table avec des adresses que je voudrais imprimer sur des format A4 d'étiquettes pré-découpée.
et je veux une feuille par adresse.
comment puis-je faire cela, en sachant que je ne connais pas beaucoups access et encore moins VBA.
Merci pour votre réponse.
loopinggg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 15h34   #2
Membre éprouvé
 
Homme
Inscription : octobre 2007
Messages : 324
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : octobre 2007
Messages : 324
Points : 440
Points : 440
Une recherche et:

http://heureuxoli.developpez.com/publipostage/

Ou encore et surtout:

http://heureuxoli.developpez.com/off.../publipostage/
Psychopathe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 07h29   #3
Invité de passage
 
Inscription : octobre 2004
Messages : 7
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 7
Points : 0
Points : 0
Envoyer un message via MSN à loopinggg
Citation:
Envoyé par Psychopathe Voir le message
Merci pour la réponse mais cela me parait bien complexe tout ces codes Vba.
Existet-il une commande toute simple pour dire que je veux une page pae donnée selectionnée via un Query avec un champs Y/N ???
Merci
loopinggg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 07h39   #4
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 071
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 071
Points : 4 385
Points : 4 385
Envoyer un message via Skype™ à GAYOT
Bonjour
Je ne comprends pas tout. As tu essayé par l'état Access. Il y a tout ce qu'il faut pour créer des étiquettes. Tu peux déjà commencer avec l'assistant.
Ton état peut être basé sur ta table ou sur une requête avec sélection des adresses.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 08h41   #5
Membre éprouvé
 
Homme
Inscription : octobre 2007
Messages : 324
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : octobre 2007
Messages : 324
Points : 440
Points : 440
Citation:
Envoyé par loopinggg Voir le message
Merci pour la réponse mais cela me parait bien complexe tout ces codes Vba.
Existet-il une commande toute simple pour dire que je veux une page pae donnée selectionnée via un Query avec un champs Y/N ???
Merci
Ben le deuxième lien posté explique le publipostage sans code VBA également... Et comme l'avance GAYOT, tu peux aussi simplement passer par un état Access (mais c'est moins zoli que du Word...)
Psychopathe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 11h55   #6
Invité de passage
 
Inscription : octobre 2004
Messages : 7
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 7
Points : 0
Points : 0
Envoyer un message via MSN à loopinggg
Citation:
Envoyé par GAYOT Voir le message
Bonjour
Je ne comprends pas tout. As tu essayé par l'état Access. Il y a tout ce qu'il faut pour créer des étiquettes. Tu peux déjà commencer avec l'assistant.
Ton état peut être basé sur ta table ou sur une requête avec sélection des adresses.
Oui ca j'ai bien trouvé mais il ne fait qu'une etiquette par adresse ce qui ne m'aide pas


Je viens de lire la partie sans VBA mais je ne vois pas ou on parle d'impression multiple de la même donnée ???
loopinggg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 12h02   #7
Membre éprouvé
 
Homme
Inscription : octobre 2007
Messages : 324
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : octobre 2007
Messages : 324
Points : 440
Points : 440
Tu veux une feuille par adresse et plusieurs adresses sur une étiquette? Comprends rien...
Psychopathe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 12h22   #8
Invité de passage
 
Inscription : octobre 2004
Messages : 7
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 7
Points : 0
Points : 0
Envoyer un message via MSN à loopinggg
Citation:
Envoyé par Psychopathe Voir le message
Tu veux une feuille par adresse et plusieurs adresses sur une étiquette? Comprends rien...
Une feuille par adresse (c'est expliqué dans mon 1 post)
loopinggg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 13h21   #9
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 071
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 071
Points : 4 385
Points : 4 385
Envoyer un message via Skype™ à GAYOT
C'est expliqué
Mais on ne sais pas si tu veux une feuille complète avec par exemple 6 étiquettes identiques, par adresse et donc par feuille.
Si c'est le cas un peu de code quand même

Sur la page Vba de ton état
Code :
1
2
3
4
5
6
7
8
9
10
11
12
Option Compare Database
Option Explicit
Dim intCompteur As Integer
 
Private Sub Détail_Print(Cancel As Integer, PrintCount As Integer)
  If intCompteur >= Nz(Me.OpenArgs, 1) - 1 Then
    intCompteur = 0
  Else
    intCompteur = intCompteur + 1
    Me.NextRecord = False
  End If
End Sub
Et sur l'évènement qui appelle ton impression par exemple un bouton:
Code :
1
2
3
Private Sub TonBouton_Click()
DoCmd.OpenReport "Nom_Etat", acViewPreview, , , , 6 ' 
End Sub
6 est à remplacer par ton nombre d'étiquettes par feuilles.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 14h45   #10
Invité de passage
 
Inscription : octobre 2004
Messages : 7
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 7
Points : 0
Points : 0
Envoyer un message via MSN à loopinggg
Mais donc dans ce super logiciel qu'est ACCESS pas possible simplement sans VBA ?

loopinggg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 16h38   #11
Membre Expert
 
Avatar de keita
 
Homme
Inscription : novembre 2002
Messages : 879
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Côte d'Ivoire

Informations forums :
Inscription : novembre 2002
Messages : 879
Points : 1 015
Points : 1 015
Envoyer un message via MSN à keita
bonjour
Citation:
Je viens de lire la partie sans VBA mais je ne vois pas ou on parle d'impression multiple de la même donnée ???
Citation:
Oui ca j'ai bien trouvé mais il ne fait qu'une etiquette par adresse ce qui ne m'aide pas
Pour imprimer plusieurs fois la même étiquette (sans code vba), essai ceci:
Une fois l'etat affiché, sur le clavier, tu fais Ctrl + P
ça t'envoie la boite de dialogue impression.
Peut être que j'ai pas compris grand chose à ton pb.

@+
keita est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 17h35   #12
Invité de passage
 
Inscription : octobre 2004
Messages : 7
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 7
Points : 0
Points : 0
Envoyer un message via MSN à loopinggg
Citation:
Envoyé par keita Voir le message
bonjour



Une fois l'etat affiché, sur le clavier, tu fais Ctrl + P
ça t'envoie la boite de dialogue impression.


@+
j'ai essayé mais cela me sort x feuille avec une etiquette
loopinggg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 17h41   #13
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 071
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 071
Points : 4 385
Points : 4 385
Envoyer un message via Skype™ à GAYOT
Quand il n'y a pas d'option directe, il faut utiliser le Vba.
Je t'ai donné un code qui fonctionne et qui te permet d'imprimer un nombre (que tu choisis) d'étiquettes identiques.
Cela nécessite 15 lignes de code à recopier.... Cà vaut peut être le coup d'essayer....
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/02/2011, 07h47   #14
Invité de passage
 
Inscription : octobre 2004
Messages : 7
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 7
Points : 0
Points : 0
Envoyer un message via MSN à loopinggg
Citation:
Envoyé par GAYOT Voir le message
Quand il n'y a pas d'option directe, il faut utiliser le Vba.
Je t'ai donné un code qui fonctionne et qui te permet d'imprimer un nombre (que tu choisis) d'étiquettes identiques.
Cela nécessite 15 lignes de code à recopier.... Cà vaut peut être le coup d'essayer....
Merci a toi, je crois que je vais devoir passer pa là
loopinggg est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h33.


 
 
 
 
Partenaires

Hébergement Web