Excel VBA

Résolu
petit240 Messages postés 5 Statut Membre -  
petit240 Messages postés 5 Statut Membre -
Bonjour,
Je vous écris car je ne suis pas très fort en VBA.
Voilà ma situation:
Dans une cellule il y' a un nombre (le numéro du ticket).
Et je veux qu'à chaque impression le nombre augmente de un en un.
Dans la mise en page:
"TICKET N°-" "1" puis en suite "TICKET N°-" "2"
sachant que "TICKET N°-" est dans la cellule adjacente.
Y a-t-il une solution?
Merci d'avance.

2 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Avec le peu d'information il est difficile d'écrire un code.

    En supposant que Ticket n° : est en A1 et en B1 le numéro

    crée un bouton activeX et colle ce code qui déclanchera l'impression en ajoutera 1 en B1

    Private Sub CommandButton1_Click()
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
    [B1] = [B1] + 1
    End Sub
    1
  2. petit240 Messages postés 5 Statut Membre
     
    Merci pour ton aide.
    Mais comment faire pour créer un bouton activeX?
    C'est bon j'ai compris tout seul comment affecter une macro ca a bien marché.
    0