cyrikou
XLDnaute Occasionnel
Bonjour à tous, j'ai un userform qui fonctionne très bien, je veux y rajouter une fonctionnalité :
rajouter une ligne à un tableau et associer des valeurs calculées aux lignes insérées
Il y a 28 colonnes donc j'ai utilisé l'instruction " For/Next"
Pour lier les cellules, j'ai récupéré le code d'une macro enregistrée et je l'ai adapté en remplaçant range par cells, car les lignes et colonnes sont variables.
J'ai un code d'erreur 1004 , qui me dit que la méthode select de la classe range a échouée.
Voici le code :
Merci pour votre aide
rajouter une ligne à un tableau et associer des valeurs calculées aux lignes insérées
Il y a 28 colonnes donc j'ai utilisé l'instruction " For/Next"
Pour lier les cellules, j'ai récupéré le code d'une macro enregistrée et je l'ai adapté en remplaçant range par cells, car les lignes et colonnes sont variables.
J'ai un code d'erreur 1004 , qui me dit que la méthode select de la classe range a échouée.
Voici le code :
Code:
'insertion dans tableau
col_tcd = 13
' insertion ligne
Sheets("TCD1").Cells(ligne, 3).Value = ComboBox1.Value
'relier cellules résultats
For itcd = 1 To 28
Sheets("TCD1").Cells(ligne, col_tcd).Select '====> l'erreur ce produit ici
ActiveCell.FormulaR1C1 = "=RésultatsD1!RC[9]"
col_tcd = col_tcd + 24
Next itcd
Merci pour votre aide