Problème VBA with/end with
Résolu
Randi123
-
Randi123 -
Randi123 -
Bonjour,
Je suis débutant à VBA
En utilisant With /end with je suis sensé pouvoir remplacer
Par
Le problème est quand j utilise with/end with, c est le nom de ma feuille qui se change en Arial tandis que lorsque j utilise juste Sélection.font c est bien le texte dans la cellule qui change et nom le nom de la feuille
Cela fait 2 h que je suis bloqué la dessus . Pouvez vous m aider ?
Par avance merci
Je suis débutant à VBA
En utilisant With /end with je suis sensé pouvoir remplacer
Sub a() Selection.font.Size=30 Sélection.font.Name=« Arial » End sub
Par
Sub a() With Selection.font Size=30 Name=« Arial » End with End sub
Le problème est quand j utilise with/end with, c est le nom de ma feuille qui se change en Arial tandis que lorsque j utilise juste Sélection.font c est bien le texte dans la cellule qui change et nom le nom de la feuille
Cela fait 2 h que je suis bloqué la dessus . Pouvez vous m aider ?
Par avance merci
Configuration: iPhone / Chrome 87.0.4280.77
3 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour,
je suis étonné que le nom de la feuille change.
as-tu bienOption Explicit
en première ligne de ton module?
lecture utile: https://docs.microsoft.com/fr-ch/dotnet/visual-basic/language-reference/statements/with-end-with-statement