ajouter d'une feuille à l'autre

L

Lejeune

Guest
salut,

je voudrais savoir comment faire par exemple :

J'ai sur une feuille 1, un formulaire et quand je clique sur ajouter que les valeurs s'ajoute sur la feuille 2 ?

Merci d'avance
 
Y

Yolène

Guest
exemple :

tu affecte une variable à chaque élément de ton formulaire
par exemple :
dim nom, prénom as string
etc....
nom = la désignation de l'élément formulaire correspondant au nom.txt
prénom = idem
etc....

sheets(nomfeuille).select 'tu sélectionnes la feuille
range(adresse).select 'tu sélectionnes la première cellule concernée
activecell.value = 1ère variable 'tu y dépose ta première variable
activesheet.offset(0,1).select 'tu décale d'une cellule à droite
activecell.value = 2è variable 'tu y dépose ta deuxième variable

etc...

Il y a peut-être une manière plus concise, mais celle-ci fonctionne.
En souhaitant avoir été claire.
Bonne soirée.
 
Y

Yolène

Guest
petite rectification, dans le cas que je te présente précédemment, il s'agit d'un formulaire de boite de dialogue(qui se nomme ainsi dans les anciennes versions excel). donc tu peux l'appliquer aussi mais en remplaçant éléments de formulaire par l'adresse de la cellule où est entreposée la valeur. mais dans ce cas je pense que la réponse de MOA est sûrement plus adéquate, en tout cas plus simple.
 
M

Moa

Guest
Salut Lejeune et Yolène !

Je vois à la réponse de Yolène que plusieurs réponses étaient possibles à ta question, Lejeune.

C'est pourquoi, c'est bien d'être assez précis.

De plus, tu as mis deux fois le même post, donc, il faut se coordonner et ne répondre que sur le même fil.

Donc, Lejeune, quand tu répondras fait le ici, sinon on ne s'y retrouvera plus.

Bonne soirée à vous deux !

Moa
 
L

Lejeune

Guest
excuse moi je suis novice de A a Z et donc je comprend pas ce que tu veux dire pour tout sa :

dim nom, prénom as string
etc....
nom = la désignation de l'élément formulaire correspondant au nom.txt
prénom = idem
etc....

sheets(nomfeuille).select 'tu sélectionnes la feuille
range(adresse).select 'tu sélectionnes la première cellule concernée
activecell.value = 1ère variable 'tu y dépose ta première variable
activesheet.offset(0,1).select 'tu décale d'une cellule à droite
activecell.value = 2è variable 'tu y dépose ta deuxième variable

tu pourrais me faire un code avec un exemple STP ? ou me faire un fichier et me l'envoyer ? cedric.lejeune@libertysurf.fr
 
J

juliette

Guest
Salut Lejeune, Yolène, Moa et les autres...


J'avais fait une demande similaire et j'ai obtenu de bons résultats.

Ce file pourra peut-être t'aider:

http://www.excel-downloads.com/html/French/forum/messages/1_61496_61496.htm




(comment faire pour mettre l'adresse du file directement en lien?)
 

Discussions similaires