Visu excel

autom -  
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je commence a prendre en main visual basic, il faut que j'arrive a copier des valeurs d'un tableau excel dans une autre feuille excel par l'intermédiaire de visual basic
svp aider moi merci

3 réponses

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

Pour cela il te faut utiliser l'objet windows et donc copier tes données d'un tableau puis changer de "windows" et faire le coller.

Il faut avant t'assurer que les deux tableurs sont ouverts sinon il faut utiliser une autre technique.
0
autom
 
pour gbinforme
merci pour ta reponse mais ca ne m aide pas beaucoup je ne sait vraiment pas comment m'y prendre !
j'ai reussi a copier des données par visual et a les coller dans un autre fichier excel.
Mon problème:
1. Je n'arrive pas a ce que visual me copie mes donnée dans un fichier deja existant il me donne un probleme au niveau de mon script : je n'arrive pas a rentrer le bon chemin pour qu'il m ouvre la page excel .ca me rend dinge!
2. Peut tu me donné un exemple de syntaxe de boucle for stp

Merci beaucoup bonne journée
bisous autom
ps je suis une fille!!!!!!!!!!!!!!!!!et pa doué en plus
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

je n'arrive pas a rentrer le bon chemin pour qu'il m ouvre la page excel
Avec cette ligne Excel t'ouvres une fenêtre de choix et le chemin correct du classeur choisi est dans la variable "clas"
clas = Application.GetOpenFilename("(*.xls),*.xls , , Choisissez votre classeur")

Peut tu me donné un exemple de syntaxe de boucle for
Pour lister les différentes feuilles de ton classeur
dim i As Integer
For i = 1 To Sheets.Count
    msgbox ("nom de la feuille : " & Sheets(i).name
Next i

0