Macro pour PrintArea

  • Initiateur de la discussion Initiateur de la discussion herverob
  • 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 !

H

herverob

Guest
Bonjour,
j'ai cree une Macro pour parametrer un PrintArea
j'ai commence par:

Dim tata As String
tata = "=SUM(R11C1:R259C1)+10"
ActiveSheet.PageSetup.PrintArea = Range("A11", tata).Value


le Pb est que "tata" est un nombre, et la range doit etre "A11";A et le valeur de tata.

Quelqu'un pour m'aider ??

Merci
Herve
 
Re : Macro pour PrintArea

Bonjour Hervé, bonjour le forum,

Essaie comme ça :

Code:
[SIZE=2][COLOR=#800080][COLOR=black]Dim tata As String
tata = "=SUM(R11C1:R259C1)+10"
ActiveSheet.PageSetup.PrintArea = Range("A11:A" & tata).Value[/COLOR][/COLOR][/SIZE]

non testé...
 
Re : Macro pour PrintArea

Bonjour hervérob, Robert,

A mon avis ça devrait légèremnt mieux fonctionner ainsi, mais non testé également :
Code:
Dim tata As String
tata =worksheetfunction.SUM(range("A11:A259"))+10
ActiveSheet.PageSetup.PrintArea = Range("A11:A" & tata).Value
Cordialement
 
Re : Macro pour PrintArea

Bonjour le fil, bonjour le forum,

Code:
Dim tata As String
tata = WorksheetFunction.Sum(Range("A11:A259")) + 10
ActiveSheet.PageSetup.PrintArea = Range("A11:A" & tata).Addres

testé... Ça marche !
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
733
Réponses
2
Affichages
887
Réponses
7
Affichages
367
Retour