begin process at 2012 02 16 09:04:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

insertion dans excel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

insertion dans excel

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ée dans : excel, insertion, range


Répondre à ce message

Sujets en rapport avec ce message

Trier un tableau Excel en VBS [ par Breizhmanu22 ] Bonjour à tous, Je souhaite trier les données d'un tableau Excel avec mon script. Je n'ai eu aucun problème pour faire ça en VBA (enregistrement macr [Catégorie modifiée VB6 --> VBA] Remplir une feuil Excel a partir d'une BD [ par devilmks ] Bonjour ! je suis entrain de faire une ptite application , et j'ai une bouton qui permet d'afficher un classeur excel ... la feuil(excel) sera rempli [excel] pb Visual Basic : sum sur colonne variable [ par mathlepotier ] Bonjour, J'ai un léger soucis que je vais essayer de vous expliquer . dans ma macro je souhaiterais tester la condition suivante : si la somme des c Excel - Subscript out of range - Copier une feuill/des données dans un autre fichier/feuille actif [ par damien75011 ] Bonjour, Ce que j'essaye de faire : je souhaite executer une macro Excel qui va ouvrir un fichier excel, qui va copier une feuille de ce fichier pour Excel et copy de selection ev vb [ par magdam13 ] Bonjour je cherche un copier des cellules d'un fichier excel. Il faut que je copie les lignes 1,2 et 3 puis si a parti de la ligne 4 si dans la colonn incrémenter un compteur d'un fichier excel partagé sur le réseau [ par hamiiiz ] je veux réaliser un compteur sur une page excel q'on peut l'incrémenter grâce a un bouton, le problème est que lorsque le fichier excel est ouvert par inserer des lignes à la suite sur excel via VBA [ par houston87 ] Bonjour à tous, Voila j'aurai une petite question sur VBA Je souhaiterais rajouter des lignes dans un tableau existant sur une feuille excel. Cepen Amelioration macro excel [ par zebulo80 ] Bonjour, J'ai une macro excel qui copie une plage de cellules d'un classeur A vers un classeur B Workbooks.Open Filename:="C:\Integrate.xlsx" Ap [VBA]TRIER DES COLONNES EXCEL PARTAGE [ par domimeca ] Bonjour à tous. Je ne suis peut-être pas dans le bon forum, car mon pble est en VBA, (on m'a déjà fait la remarque) mais trop débutant je ne trouv compatibilité excel 2007/2003 VBA [ par scampy ] Bonjour, J'ai fait une petite macro VBA sous excel 2007 depuis mon PC qui permet de trier automatiquement une colonne et je voudrais pouvoir l'ouvri


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,739 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales