D débutant Guest 17 Mai 2006 #1 Bonjour J'ai essayé de mettre une variable dans un range mais je n'y arrive pas Voici une macro très simple pourtant: Code: Sub marchepas() variable = 1 Range(Cells(1, variable)) = 'toto' End Sub En gros ca doit donner Range('A1')='toto' Avez vous des explications? Par avance merci
Bonjour J'ai essayé de mettre une variable dans un range mais je n'y arrive pas Voici une macro très simple pourtant: Code: Sub marchepas() variable = 1 Range(Cells(1, variable)) = 'toto' End Sub En gros ca doit donner Range('A1')='toto' Avez vous des explications? Par avance merci
Temjeh XLDnaute Accro Supporter XLD 17 Mai 2006 #2 Bonjour à tous Dim variable variable = 1 Cells(1, variable) = 'toto' Temjeh Vote positif 0 Vote négatif
D débutant Guest 17 Mai 2006 #3 Bonjour Temjeh Ca ne fonctionne toujours pas: Code: Sub marchepas() Dim variable variable = 1 Range(Cells(5, variable)) = 'toto' End Sub Message d'erreur: erreur d'execution 1004 La méthode range de l'objet globale a échoué Merci de ton aide Vote positif 0 Vote négatif
Bonjour Temjeh Ca ne fonctionne toujours pas: Code: Sub marchepas() Dim variable variable = 1 Range(Cells(5, variable)) = 'toto' End Sub Message d'erreur: erreur d'execution 1004 La méthode range de l'objet globale a échoué Merci de ton aide
SergiO XLDnaute Accro 17 Mai 2006 #4 Bonjour, Range(Cells(5, variable)) = 'toto' le range est en trop SergiO Vote positif 0 Vote négatif
D débutant Guest 17 Mai 2006 #5 Merci SergiO En effet on a pas besoin du range. Merci Vote positif 0 Vote négatif