Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2928 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  aide pour imprimer les onglet copier avec userform

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

aide pour imprimer les onglet copier avec userform

n°2257747
atlantis89​0
Posté le 09-05-2015 à 11:22:48  profilanswer
 

Voici mon problème
J ais un classeur Excel avec plusieurs onglet mes des fois  
J ais besoin de copier un onglet ou deux ou trois et…
Et j ais un userform pour imprimer les onglets soit recto verso ou que recto
Sur userform imprimer  tous les onglets apparaisse même se que je fais la copie
Dans chaque feuille non copier dans la cellule Z1 il y a une réf pour savoir si  
Ont doit imprimer en recto c est R ou recto verso  c est RV
Don dans userform je sélectionne les feuilles que je jeux imprimer  
Pour les feuille non copier cela marche bien mes pour les onglets copier il imprime
Les onglets originaux je vous mes mon code pour trouver une solution
Merci
Private Sub CommandButton3_Click()
'Memorise la feuille de depart pour la restaurer à la fin
Dim myActualSheet
myActualSheet = ActiveSheet.Name
 
 
 
 
 
Dim i As Integer
For i = 0 To lstPrintSheets.ListCount - 1
 
 If lstPrintSheets.Selected(i) Then
 
 'recupere le nom de la feuille selectionnee
     Dim mySheetName As String
     mySheetName = lstPrintSheets.List(i)
       '********************************************************************************
      ' Recupere la valeur de la cellule qui indiquera le format d'impression
      Sheets(mySheetName).Select
      Select Case Sheets(mySheetName).Range("Z1" ).value
     Case "RV"
     ImpressionRectoVerso
     Case "RV2"
     ImpressionRectoVerso2
     Case "RV3"
     ImpressionRectoVerso3
     Case "RV5"
      ImpressionRectoVerso5
     Case "RV6"
      ImpressionRectoVerso6
     Case "R"
     ImpressionRecto
     Case "D"
       
     End Select
     '********************************************************************************
           End If
Next i
 
'restaure la feuille de depart
Sheets(myActualSheet).Select
End Sub
 
 
 
 
Sub ImpressionRectoVerso()
Sheets(Array("FINISSEUR", "DIMENSIONNEL FINISSEUR" )).PrintOut , , 1
 
End Sub
Sub ImpressionRectoVerso2()
Sheets(Array("EBAUCHEUR", "DIMENSIONNEL EBAUCHEUR" )).PrintOut , , 1
End Sub
Sub ImpressionRectoVerso3()
 
Sheets(Array("MOULE DE BAGUE", "NOYAU-RONDELLE-DE-BUSETTE" )).PrintOut , , 1
End Sub
 
Sub ImpressionRecto()
ActiveSheet.PrintOut
End Sub
la je suis vraiment bloque c est fait plusieurs jours que je suis decu
Mais je ne trouve pas
Merci pour votre aide

mood
Publicité
Posté le 09-05-2015 à 11:22:48  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  aide pour imprimer les onglet copier avec userform

 

Sujets relatifs
aide menu deroulant html[Python] Tetris, besoin d'aide pour élimination d'une ligne complète
Besoin d'aide sur une programmationaide script shell pour projet scolaire
aide pour projet BAC : faire un circuit avec turtleAide Fichier.bat info Regroupage info fichier texte
Aide pour créer un puzzleProblème copier/coller script Greasemonkey
aide pour un travail en bashBesoin d'aide Algorithmes VBA
Plus de sujets relatifs à : aide pour imprimer les onglet copier avec userform


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR