Imprimer par userform

Bonsoir a tous

je voudrais imprimer par userform

en cliquant sur imprime il apparait

le truc en feuil "base" feuil masquer

en colonne B j'ai des cellules commençant par D E F

je voudrais imprimer toutes les lignes commençant par la lettre D en cochant D dans mon userform

puis imprimer toutes les lignes commençant par la lettre E en cochant E dans mon userform

déjà possible ou pas

je remercie toute personne ayant pris du temps pour lire ce message

je joins un fichier essai

cordialement

aiglon74

24essai.xlsm (79.00 Ko)

Bonjour

Attention

J'ai fait une macro qui fonctionne

Mais une fois exécutée, je ferme l'userform, et je veux afficher la page "Base" , dans la liste des pages à afficher je la choisi et plantage

Je voudrais savoir si le même problème survient chez toi

bonjour Banzai64

je viens de teste

la macro fonctionne correctement

mais je ferme le userform et que j'ouvre la feuil "base"

Excel cesse de fonctionner

cordialement.

aiglon74

Bonjour

A force de tester: croisons les doigts

Rajoutes la ligne en fin de la macro

      Me.Hide
      .PrintPreview
      .Visible = xlSheetHidden
      If .FilterMode = True Then .ShowAllData
      .Range(.Range("K6"), .Cells(Ligne, "K")).ClearContents
      Application.ScreenUpdating = True
      UserForm3.Show
    End If
   End With

bonsoir Banzai64

ok le problème de Excel ne fonctionne plus et résolu

mais la lettre k ne fonctionne pas a l'impression

une explication du code possible ou je demande trop

a oui changer de feuille a l'impression entre chaque feuille possible ou non

A+

aiglon74


re

j'ai oublier

le fichier

aiglon74

7essai.xlsm (88.44 Ko)

Bonjour

Il faut que les CheckBox soient numérotés dans l'ordre (1 à 9)

Tu avais 2 checkbox l'un sur l'autre

A tester

bonjour

ok pour les CheckBox compris mon erreur

quand j'imprime D E F j'ai tout sur une même page

et t il possible d'avoir une page D une page E une page F

sépare les tiroirs

mais déjà merci pour ta patience avec moi et le partage de tes connaissances

A+

aiglon74

Bonjour

aiglon74 a écrit :

et t il possible d'avoir une page D une page E une page F

Fait une impression avec D

Fait une impression avec E

Fait une impression avec F

Parce que si on passe par macro, cela reviendra pareil,il faudra boucler pour faire les impressions

Change tes CheckBox par des OptionButton, comme cela tu ne pourras imprimer qu'une lettre à la fois

bonsoir Banzai64

encore moi

je viens de teste avec OptionButton

mais non on ne peu pas sélectionner plus page en même temps

alors je garde la 1er solution

encore merci pour cette apprentissage sur les userform

A+

aiglon74

Rechercher des sujets similaires à "imprimer userform"