|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : insertion dans excel [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (Yahan)
Informations & options pour cette discussion
lundi 21 octobre 2002 à 14:48:20 |
insertion dans excel

Yahan
|
salut cas surement de base mais je ne trouve pas for i = 1 à 10 XL.range("A1") = i next i mais je voudrais passer a range("A2") comment plizzzzzzz ? merci yann
|
|
|
lundi 21 octobre 2002 à 17:31:22 |
Re : insertion dans excel

PROGRAMMIX
|
Je ne vois pas bien ce que tu veux faire exactement car actuellement, ton code fait ceci : 10 fois de suite, il écrit la valeur i en A1 soit 1, 2, ... jusque 10. Donc autant inscrire 10 directement.
Par contre si l'idée est de mettre une valeur dans les 10 premières lignes de la colonne A, alors tu devrais écrire ceci : For i = 1 to 10 XL.range("A" & i)= Valeur next i Ici Valeur est toujours la même.
Si tu veux mettre des valeurs différentes et qui ne soient pas en rapport avec une boucle quelconque, fais plutôt : XL.range("A1") =Valeur1 XL.range("A2") =Valeur2 etc.
J'espère avoir pû t'aider, sinon n'hésites pas à me resoumettre ton problème en étant plus explicite sur tes attentes.
------------------------------- Réponse au message : -------------------------------
salut
cas surement de base mais je ne trouve pas
for i = 1 à 10
XL.range("A1") = i
next i
mais je voudrais passer a range("A2")
comment plizzzzzzz ?
merci yann
|
|
|
lundi 21 octobre 2002 à 18:29:24 |
Re : insertion dans excel

Yahan
|
non, enfin oui aussi.
for = a une suite de mots plus exactement à ça
For intI = LBound(strTab) To UBound(strTab)
et donc maintenant je voudrais XL.range("A1") = strtab(inti)
next inti
mais en créant une range A2 et ainsi de suite.
me suis je fais comprendre ?
merci
Yann
------------------------------- Réponse au message : -------------------------------
Je ne vois pas bien ce que tu veux faire exactement car actuellement, ton code fait ceci : 10 fois de suite, il écrit la valeur i en A1 soit 1, 2, ... jusque 10. Donc autant inscrire 10 directement.
Par contre si l'idée est de mettre une valeur dans les 10 premières lignes de la colonne A, alors tu devrais écrire ceci : For i = 1 to 10 XL.range("A" & i)= Valeur next i Ici Valeur est toujours la même.
Si tu veux mettre des valeurs différentes et qui ne soient pas en rapport avec une boucle quelconque, fais plutôt : XL.range("A1") =Valeur1 XL.range("A2") =Valeur2 etc.
J'espère avoir pû t'aider, sinon n'hésites pas à me resoumettre ton problème en étant plus explicite sur tes attentes.
------------------------------- Réponse au message : -------------------------------
salut
cas surement de base mais je ne trouve pas
for i = 1 à 10
XL.range("A1") = i
next i
mais je voudrais passer a range("A2")
comment plizzzzzzz ?
merci yann
|
|
|
lundi 21 octobre 2002 à 18:29:44 |
Re : insertion dans excel

Yahan
|
non, enfin oui aussi.
for = a une suite de mots plus exactement à ça
For intI = LBound(strTab) To UBound(strTab)
et donc maintenant je voudrais XL.range("A1") = strtab(inti)
next inti
mais en créant une range A2 et ainsi de suite.
me suis je fais comprendre ?
merci
Yann
------------------------------- Réponse au message : -------------------------------
Je ne vois pas bien ce que tu veux faire exactement car actuellement, ton code fait ceci : 10 fois de suite, il écrit la valeur i en A1 soit 1, 2, ... jusque 10. Donc autant inscrire 10 directement.
Par contre si l'idée est de mettre une valeur dans les 10 premières lignes de la colonne A, alors tu devrais écrire ceci : For i = 1 to 10 XL.range("A" & i)= Valeur next i Ici Valeur est toujours la même.
Si tu veux mettre des valeurs différentes et qui ne soient pas en rapport avec une boucle quelconque, fais plutôt : XL.range("A1") =Valeur1 XL.range("A2") =Valeur2 etc.
J'espère avoir pû t'aider, sinon n'hésites pas à me resoumettre ton problème en étant plus explicite sur tes attentes.
------------------------------- Réponse au message : -------------------------------
salut
cas surement de base mais je ne trouve pas
for i = 1 à 10
XL.range("A1") = i
next i
mais je voudrais passer a range("A2")
comment plizzzzzzz ?
merci yann
|
|
|
lundi 21 octobre 2002 à 18:39:04 |
Re : insertion dans excel

PROGRAMMIX
|
Je résume : tu voudrais mettre dans ta colonne A la liste des mots de strTab() ??? Alors je ferais ainsi :
For intI = LBound(strTab) To UBound(strTab) XL.range("A" &intI) = strtab(inti) next inti
Serait-ce la solution ???
------------------------------- Réponse au message : -------------------------------
non, enfin oui aussi.
for = a une suite de mots plus exactement à ça
For intI = LBound(strTab) To UBound(strTab)
et donc maintenant je voudrais XL.range("A1") = strtab(inti)
next inti
mais en créant une range A2 et ainsi de suite.
me suis je fais comprendre ?
merci
Yann
------------------------------- Réponse au message : -------------------------------
Je ne vois pas bien ce que tu veux faire exactement car actuellement, ton code fait ceci : 10 fois de suite, il écrit la valeur i en A1 soit 1, 2, ... jusque 10. Donc autant inscrire 10 directement.
Par contre si l'idée est de mettre une valeur dans les 10 premières lignes de la colonne A, alors tu devrais écrire ceci : For i = 1 to 10 XL.range("A" & i)= Valeur next i Ici Valeur est toujours la même.
Si tu veux mettre des valeurs différentes et qui ne soient pas en rapport avec une boucle quelconque, fais plutôt : XL.range("A1") =Valeur1 XL.range("A2") =Valeur2 etc.
J'espère avoir pû t'aider, sinon n'hésites pas à me resoumettre ton problème en étant plus explicite sur tes attentes.
------------------------------- Réponse au message : -------------------------------
salut
cas surement de base mais je ne trouve pas
for i = 1 à 10
XL.range("A1") = i
next i
mais je voudrais passer a range("A2")
comment plizzzzzzz ?
merci yann
|
|
|
lundi 21 octobre 2002 à 19:10:10 |
Re : insertion dans excel

Yahan
|
cool, ça progresse
juste un soucis c'est que intI = 0 dans la première série de la boucle.
et si je lui dit qu'il est = à 1 ben ça fout tout en l'air forcement
ha je crois savoir XL.range("A1") +, heu non je ne vois pas.
donc voilà le nouveau pb, sinon oui c'est bien ça...
merci
------------------------------- Réponse au message : -------------------------------
Je résume : tu voudrais mettre dans ta colonne A la liste des mots de strTab() ??? Alors je ferais ainsi :
For intI = LBound(strTab) To UBound(strTab) XL.range("A" &intI) = strtab(inti) next inti
Serait-ce la solution ???
------------------------------- Réponse au message : -------------------------------
non, enfin oui aussi.
for = a une suite de mots plus exactement à ça
For intI = LBound(strTab) To UBound(strTab)
et donc maintenant je voudrais XL.range("A1") = strtab(inti)
next inti
mais en créant une range A2 et ainsi de suite.
me suis je fais comprendre ?
merci
Yann
------------------------------- Réponse au message : -------------------------------
Je ne vois pas bien ce que tu veux faire exactement car actuellement, ton code fait ceci : 10 fois de suite, il écrit la valeur i en A1 soit 1, 2, ... jusque 10. Donc autant inscrire 10 directement.
Par contre si l'idée est de mettre une valeur dans les 10 premières lignes de la colonne A, alors tu devrais écrire ceci : For i = 1 to 10 XL.range("A" & i)= Valeur next i Ici Valeur est toujours la même.
Si tu veux mettre des valeurs différentes et qui ne soient pas en rapport avec une boucle quelconque, fais plutôt : XL.range("A1") =Valeur1 XL.range("A2") =Valeur2 etc.
J'espère avoir pû t'aider, sinon n'hésites pas à me resoumettre ton problème en étant plus explicite sur tes attentes.
------------------------------- Réponse au message : -------------------------------
salut
cas surement de base mais je ne trouve pas
for i = 1 à 10
XL.range("A1") = i
next i
mais je voudrais passer a range("A2")
comment plizzzzzzz ?
merci yann
|
|
|
lundi 21 octobre 2002 à 20:23:42 |
Re : insertion dans excel

PROGRAMMIX
|
Autant pour moi, j'ai oublié le 0 de départ Mais ne te fatigue pas avec les guillemets "A" &"1" +intI tapes directement "A" &intI+1
------------------------------- Réponse au message : -------------------------------
cool, ça progresse
juste un soucis c'est que intI = 0 dans la première série de la boucle.
et si je lui dit qu'il est = à 1 ben ça fout tout en l'air forcement
ha je crois savoir XL.range("A1") +, heu non je ne vois pas.
donc voilà le nouveau pb, sinon oui c'est bien ça...
merci
------------------------------- Réponse au message : -------------------------------
Je résume : tu voudrais mettre dans ta colonne A la liste des mots de strTab() ??? Alors je ferais ainsi :
For intI = LBound(strTab) To UBound(strTab) XL.range("A" &intI) = strtab(inti) next inti
Serait-ce la solution ???
------------------------------- Réponse au message : -------------------------------
non, enfin oui aussi.
for = a une suite de mots plus exactement à ça
For intI = LBound(strTab) To UBound(strTab)
et donc maintenant je voudrais XL.range("A1") = strtab(inti)
next inti
mais en créant une range A2 et ainsi de suite.
me suis je fais comprendre ?
merci
Yann
------------------------------- Réponse au message : -------------------------------
Je ne vois pas bien ce que tu veux faire exactement car actuellement, ton code fait ceci : 10 fois de suite, il écrit la valeur i en A1 soit 1, 2, ... jusque 10. Donc autant inscrire 10 directement.
Par contre si l'idée est de mettre une valeur dans les 10 premières lignes de la colonne A, alors tu devrais écrire ceci : For i = 1 to 10 XL.range("A" & i)= Valeur next i Ici Valeur est toujours la même.
Si tu veux mettre des valeurs différentes et qui ne soient pas en rapport avec une boucle quelconque, fais plutôt : XL.range("A1") =Valeur1 XL.range("A2") =Valeur2 etc.
J'espère avoir pû t'aider, sinon n'hésites pas à me resoumettre ton problème en étant plus explicite sur tes attentes.
------------------------------- Réponse au message : -------------------------------
salut
cas surement de base mais je ne trouve pas
for i = 1 à 10
XL.range("A1") = i
next i
mais je voudrais passer a range("A2")
comment plizzzzzzz ?
merci yann
|
|
|
Cette discussion est classé dans : excel, insertion, range
Répondre à ce message
Sujets en rapport avec ce message
Passage référence Excel 5 -> Excel 8 [ par webcyril ]
J'ai un projet VB5 qui tourne sous NT4avec la référence Microsoft Excel 5.0 !Je cherche à changer cette référence ancienne et à mettre Microsoft Excel
utilisation de 'range' sous VB5 et Excel [ par webcyril ]
Depuis mon passage en Reference Microsoft Excel 8,la syntaxe:dim rng as rangeSet wk = XL.ActiveSheetset rng = wk.Range("stoto")msgbox rng.row ou msgbo
Macro excel qui plante "Méthode Range" [ par Pangs ]
J'ai un probleme avec une macro ecxel .Cette macro execute un graphique 3d de surface, et sa premiere ligne de code est : Range("B2:AG23").Select .
Heure dans une cellule Excel en VBA [ par Hobby ]
Bonjour,J'ai un petit problème, et pas trouvé de réponse dans le forum.J'ai des cellule qui on pour contenu: 13:30:25 (donc hh:mm:ss) Pour une questio
OBJET RANGE DANS EXCEL !!!! [ par bruno03 ]
salut a tous et j'espere avoir de l'aide car je suis bloquéj'utilise office2000 et vb6dans excel j'ai une macro qui liste des cellules et qui les affi
OBJET RANGE DANS EXCEL !!!! [ par bruno03 ]
salut a tous et j'espere avoir de l'aide car je suis bloquéj'utilise office2000 et vb6dans excel j'ai une macro qui liste des cellules et qui les affi
OBJET RANGE DANS EXCEL !!!! [ par bruno03 ]
salut a tous et j'espere avoir de l'aide car je suis bloquéj'utilise office2000 et vb6dans excel j'ai une macro qui liste des cellules et qui les affi
Costaud : La fonction VB de trie dans Excel... ? [ par Jin ]
Range("A1:H12").SelectRange("A1:H12").Name = "Toto"Permet de nommer la plage A1 à H12 avec le nom "toto".Equivaut à dans Excel : Insertion / Nom / Déf
Insertion objet Excel dans une FORM VB [ par OrionMelancholy ]
J'aimerai insérer directement dans mon programme VB un objet de type feuille Excel pour ensuite le transformer et le mettre à jour à partir de ma base
selection de cellule ds excel [ par klyn ]
Je voudrais faire une macro pour selectionner les lignes d'une feuille excel a condition que la colonne I soit egale a "MOS9". J'ai fait une macro mai
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
Comparez les prix Nouvelle version
|