Visu excel

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
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. Contributeur
    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.
    1. 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
      1. Contributeur
        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