Excel 2010, VBA, erreur d'exécution

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

F

frangil

Guest
Bonjour,

J'ai trouvé sur le net un code VBA qui marche super pour une feuille bien précise, mais comment faire, si je dois sélectionner 3 onglets nommés Rapport1, Rapport2 et Rapport5 ?

Voici le code à adapter:

Sub SelectionnerEtTourner()
SelectionnerEtTourner Sheets("Feuil2"), 90, True
End Sub


Sub SelectionnerEtTourner(ByVal FeuilleShapes As Worksheet, ByVal AngleDeRotation As Single, ByVal AvecEncadrement As Boolean)

With FeuilleShapes
.Shapes.SelectAll
With Selection.ShapeRange
.IncrementRotation AngleDeRotation
With .Line
.Weight = 1
.ForeColor.RGB = RGB(0, 0, 0)
If AvecEncadrement = True Then
.Visible = msoTrue
Else
.Visible = msoFalse
End If
End With
End With
End With

End Sub

D'avance merci pour votre aide.

Frangil
 
Re : Excel 2010, VBA, erreur d'exécution

Bonjour

il te suffit d'appeler trois fois la macro

Sub SelectionnerEtTourner()

SelectionnerEtTourner Sheets("Rapport1"), 90, True
SelectionnerEtTourner Sheets("Rapport2"), 90, True
SelectionnerEtTourner Sheets("Rapport3"), 90, True

End Sub
 
- 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

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
432
Réponses
2
Affichages
739
Réponses
4
Affichages
730
Réponses
4
Affichages
550
Retour