j'ai créé une fonction qui est placée dans un module mais elle ne fait rien
dont voici le code.
Public Function zonedimpression(page, zone)
If Sheets(page).PageSetup.PrintArea <> zone Then
Sheets(page).PageSetup.PrintArea = zone
End If
zonedimpression = Sheets(page).PageSetup.PrintArea
End Function
Actuellement, je sais que le code est bon car quand je mets cette fonction
sous le code de la feuille la zone d'impression est bien modifiée alors que
dans le module la zone d'impression est inchangée.
J'ai essayé aussi avec des bordures (pb identique à zone d'impression) et
des noms de cellule (il me trouve d'autres cellules avec des noms?)
Est-il impossible de faire certains trucs dans les modules ou est-ce moi qui
est fait une bétise.
Merci d'avance pour les gens qui vont essayer de m'aider.
Ma bétise était que j'utilisais ma fonction directement sur un feuille du classeur t donc il ne faisait pas de modification au niveau de la feuille (zone d'impression) mais en l'utilisant dans une autre fonction ça marche sans problème.
Merci quand même
Une fonction ne peut que renvoyer un résultat...!
AV
Bonjour AV
C'est pas tout à fait vrai
Ma bétise était que j'utilisais ma fonction directement sur un feuille du
classeur t donc il ne faisait pas de modification au niveau de la feuille
(zone d'impression) mais en l'utilisant dans une autre fonction ça marche
sans problème.
Ma bétise était que j'utilisais ma fonction directement sur un feuille du classeur t donc il ne faisait pas de modification au niveau de la feuille (zone d'impression) mais en l'utilisant dans une autre fonction ça marche sans problème.
Merci quand même
Une fonction ne peut que renvoyer un résultat...!
AV
AV
Ma bétise était que j'utilisais ma fonction directement sur un feuille du classeur t donc il ne faisait pas de modification au niveau de la feuille
C'est de ça dont je parlais bien sur (fonction perso utilisée dans une feuille de calcul)
AV
Ma bétise était que j'utilisais ma fonction directement sur un feuille du
classeur t donc il ne faisait pas de modification au niveau de la feuille
C'est de ça dont je parlais bien sur
(fonction perso utilisée dans une feuille de calcul)