Bonjour,
J'ai une interrogation dont la réponse sera très probablement instantanée pour la plupart d'entre vous, mais j'ai du mal à trouver une réponse claire alors je préfère demander la réponse auprès de votre communauté, et vous remercie par avance.
Dans le code très simplifié ci-dessous, je nomme d'une manière simple le classeur en cours et l'onglet en cours dans 2 variables, et je cherche ensuite à écrire en une seule ligne dans une cellule de l'onglet et du classeur précédemment nommés, en utilisant les variables alors créées.
Or, le code bloque au niveau de l'utilisation de la variable WB correspondant au classeur.
Si je sors "WB." et laisse le reste, ma ligne fonctionne correctement (la variable WS et ma syntaxe sont alors correctes).
Pouvez-vous m'éclairer sur l'erreur générée par mon code ?
je vous remercie par avance :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Sub test() Dim WB As Workbook Dim WS As Worksheet Set WB = ThisWorkbook Set WS = ActiveSheet WB.WS.Cells(1, 1) = 1 + 1 End Sub
Partager