375 visiteur(s) en ligne
Date actuelle : 20-04-2024, 11:46 AM Bienvenue, Visiteur ! ( Identification S'enregistrer )







 
probleme pour imprimer des onglet rajouter
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Auteur Message
veve890 Hors ligne
Newbie
*

Messages : 1
Inscription : May 2015
Réputation : 0
Message : #1
probleme pour imprimer des onglet rajouter
Voici mon problème :rrr:
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
09-05-2015 08:10 AM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse




Discussions apparemment similaires...
Discussion : Auteur Réponses : Affichages : Dernier message
  Stage pour la 3ème - Informatique MisterBoss 11 37 370 07-01-2020 20:58 PM
Dernier message: Bilifly
  Avis pour achat d'une unité centrale rantanplan 1 5 764 25-05-2017 10:21 AM
Dernier message: rantanplan
  Avis pour achat Téléphone portable buzzmansai 7 7 232 10-04-2015 04:34 AM
Dernier message: Troll
  Impossible d'imprimer un document Word pechesurprise 2 5 769 31-08-2012 07:45 AM
Dernier message: Informaticien zero
  Aide pour VBA sous Excel 2010 Aurely 2 6 073 05-04-2012 20:36 PM
Dernier message: Troll
Lightbulb Film pour mp3 Lolita 5 5 254 25-03-2012 11:30 AM
Dernier message: Troll
  probleme messenger jpamiens 9 5 364 02-11-2011 12:50 PM
Dernier message: Troll
  [Résolu] besoin d'avis urgent pour achat compulsif... buzzmansai 9 6 544 11-10-2011 17:00 PM
Dernier message: buzzmansai
  problème pour installer un jeu "fire warrior" Luaine 3 7 191 17-07-2011 20:21 PM
Dernier message: Troll
  [Résolu] conseil pour la création d'un forum roleplay Luaine 34 20 135 21-09-2010 07:27 AM
Dernier message: Luaine

Aller à :


Utilisateur(s) parcourant cette discussion : 1 visiteur(s)