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)

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


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,452 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.