Bonjour,
J'ai de nouveau une erreur '1004' que je n'arrive pas à déboguer. Sur les problèmes précédents j'ai pu debloquer avec la déclaration de l'attachement de l'objet range en question.
Ci après les messages qui apparaissent:
"La méthode 'Range de l'objet '_Global a échoué"
Voici l'extrait du code à l'endroit où ça coince:
Ca coince au niveau de la ligne "capa_op = Range(Cells(l, 4)).Value"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 wshCapa.Activate Set tableau_capa = wshCapa.Range("tab_capa") l = tableau_capa.Find(monOp(n)).Row capa_op = Range(Cells(l, 4)).Value
Quand je parcours la ligne surlignée en jaune lors du débogage, les valeurs des variables sont pourtant bonnes.
voici les déclarations
(je suis sous EXCEL 2007)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim n As Integer, l As Integer Dim capa_op As Single Dim monOp Dim tableau_capa As Range Dim wshCapa As Excel.Worksheet Set wshCapa = Application.ThisWorkbook.Worksheets("capacités")
Un conseil ?
Merci
Partager