Zone d'impression différente selon valeur TB

  • Initiateur de la discussion Initiateur de la discussion glm
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

glm

XLDnaute Occasionnel
Bonjour au forum,
Je cherche à l'aide de la valeur d'un textbox
définir une zone d'impression
j'ai essayé une boucle mais niet...
Voici un exemple
Merci pour vos idées
Merci au forum
A+
Bon WE [file name=exemple_20060218134654.zip size=34411]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/exemple_20060218134654.zip[/file]
 

Pièces jointes

Bonjour jacques87,
Merci mais pas pour l'instant
Voici mon code
l = 8
Set plage1 = Range('A7:R20')
For x = 1 To 52
If TB_semaine.Value = Range('A' & l) Then
Worksheets('horaires').Range('A1').Value = SB_semaine
Worksheets('horaires').PageSetup.PrintArea = plage1
End If
l = l + 35
Set plage1 = plage1.Offset(35, 0) 'décalage de 35 lignes
Next x
Je compare la valeur du TextBox à celle d'une cellule, le répeter 52 fois(tjrs un décalage de 35 lignes) car il y a 52 plages différentes(tjrs décaler de 35 lignes)
C'est pour cela que cela m'embête de taper toutes ces lignes.
J'espère que j'ai été clair
Autrement voir exemple fourni
Merci
A+
 
Rebonjour,
Voici le code
Worksheets('horaires').Activate
i = 7
j = 20
l = 8
For x = 1 To 52
If SB_semaine.Value = Cells(l, 1) Then
Worksheets('horaires').PageSetup.PrintArea = '$A$' & i & ':$R$' & j
Worksheets('horaires').PrintOut
Exit Sub
End If
l = l + 35
i = i + 35
j = j + 35
Next x
Merci
Bon WE
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

C
Réponses
2
Affichages
1 K
christophe
C
V
Réponses
2
Affichages
1 K
vince
V
Y
Réponses
6
Affichages
2 K
G
  • Question Question
Réponses
3
Affichages
1 K
grin d'or
G
Réponses
2
Affichages
1 K
R
  • Question Question
Réponses
2
Affichages
3 K
Roger
R
W
Réponses
2
Affichages
2 K
Whooki
W
P
Réponses
9
Affichages
2 K
philest
P
S
  • Question Question
Réponses
0
Affichages
2 K
Sébastien
S
O
Réponses
26
Affichages
5 K
Réponses
7
Affichages
1 K
S
  • Question Question
Réponses
2
Affichages
981
sandrine
S
G
Réponses
2
Affichages
1 K
GHISLAIN
G
Retour