Programmation excel

Résolu
Bonjour,

Voilà, j'ai un petit soucis. J'aimerais copier n lignes d'une feuille excel sur une deuxième feuille excel en insérant d boutons à chaque fin de ligne, pour n'avoir qu'à cliquer sur le bouton pour copier/coller la ligne.
Est-ce facilement réalisable?
Je connais que très peu la programmation.
Configuration: Windows XP
Internet Explorer 7.0

55 réponses

Résumé de la discussion

Le problème porte sur copier n lignes d'une feuille Excel vers une autre en insérant des boutons à la fin de chaque ligne pour déclencher le copier-coller d'un clic. La solution passe par un bouton de formulaire et l'affectation d'une macro ; la ligne clé est Range("B" & Selection.Row).Copy, à adapter selon les colonnes et l'emplacement cible. Des conseils suggèrent d'éviter des feuilles séparées et d'ajouter une colonne mois pour cibler les lignes à copier, avec une macro unique pour tous les boutons. En pratique, une gestion des erreurs de macro et des adaptations éventuelles du nom des feuilles ou des colonnes peuvent être nécessaires lors de la mise en œuvre.

Bobot (l’IA à votre service)
  1. Salut, écoute je te dérange à nouveau dslé.J'espère tu vas bien
    J'ai un grd besoin d'aide.
    Enfait j'ai une nouvelle structure de fichiers que je t'envoie en pièce jointe.
    Il faudrait qu'en cochant ou en cliquant (l'idéal serait de cocher) sur la feuille1 dans la colonne aop (I) que cela copie/colle les colonnes C-D-G-H de la feuille1 à la feuille2 colonne C-D-E-F-G-H
    Est-ce possible?
    Cordialement Anna

    https://www.cjoint.com/?jwsrL0uafq
    1. Contributeur
      re:

      ton fichier en retour
      https://www.cjoint.com/?jvnFiMgmG2

      bon dimanche
      1. Salut, écoute je te dérange à nouveau dslé.J'espère tu vas bien
        J'ai un grd besoin d'aide.
        Enfait j'ai une nouvelle structure de fichiers que je t'envoie en pièce jointe.
        Il faudrait qu'en cochant ou en cliquant (l'idéal serait de cocher) sur la feuille1 dans la colonne aop (I) que cela copie/colle le contenu des cellules C-D-G-H de la feuille1 à la feuille2 colonne C-D-E-F-G-H
        Est-ce possible?
        Cordialement Anna

        https://www.cjoint.com/?jwsrL0uafq

        Ca ressemblerait beaucoup au tout premier que tu m'as fait(je te l'ai remis). J'ai essayé mais j'ai du mal lol j'avoue. Ben je continue de regarder avec ton exemple.
        Cordialement
        Anna

        https://www.cjoint.com/?jws7RT4c0k
    2. Re coucou, j'ai un tout petit soucis dslé de t'embeter à nouveau.
      J'ai essayé de rajouter un code gestion pour le crédit mais je n'arrive pas à l'associer à la couleur??
      Ca doit être vert d'apreès ce que tu as fait??
      Ci joint le lien pr info.
      Si tu peux y jeter un oeil.
      merci
      https://www.cjoint.com/?jvniXq3lUo

      Anna
      1. Contributeur
        re:

        personnellement je n'ai aucun message d'erreur, et ca fonctionne, je te renvoie le fichier, je me suis peut etre trompé en le chargeant sur cjoint

        https://www.cjoint.com/?jukaN1Xl45

        regarde K1, K2, L1,L2, en rouge debit, en vert credit
        pour activer le debit, double click, pour activer le credit, click droit
        1. Autant pour moi, apparament c'est bon y'a un ordre à respecter pour la selection.
          Je vais essayer plusieurs fois.
          Merci pour tout
          Anna
          1. Bien recu ton fichier, mais je n'arrive pas à voir si cela marche.
            msg d'erreurs kan je selectionne code gest compte et lib puis transfert. passe pas
            1. Re coucou, décidément on n'arrive plus à s'avoir lol
              Non tout sur la même ligne.
              Voici la structure d'une ligne

              Code gest,compte,libéllé, débit, compte, crédit

              En débit et crédit on met les val numériques.
              PAr avance merci .
              Anna
              1. Contributeur
                re anna

                et ca fait 2 ligne ou une seule ? avec le compte debit dans la colonne B parce qu'en rouge ou va dire le credit
                1. RE, nan tu as bien vu mais en fait y'a deux comptes à selectionner (un pour le débit et un pour le crédit)
                  Dslé de te répondre que maintenant , j'ai pas eu un moment à moi aujourd'hui.
                  Anna
                  1. Contributeur
                    désolé, j'ai vu compte en colonne B, et pas en colonne H

                    Sheets("Feuil3").Range("B" & ligne) = compte.Value ' je place le compte
                    

                    à modifier comme cela
                    Sheets("Feuil3").Range("H" & ligne) = compte.Value ' je place le compte
                    
                    1. RE si ca y'est jai réussi,
                      en revanche il aurait fallu pouvoir rajouter un compte sur la colonne H de la feuille 3 tu vois??
                      1. Bonjour
                        Bien reçu ton fichier cependant je n'arrive pas a le tester.
                        J'ai selectionnner compte, code gest+libéllé puis trasfert
                        mais me mets "selectionner code gest"???
                        1. Contributeur
                          re:

                          comme promis (mais toujours en fonction de ce que j'ai compris) tu as un commentaire dans le classeur
                          https://www.cjoint.com/?jsiUipRyqS

                          Attention, tu as des macros un peu partout, Module1, Worksheet (Feuil2) et ThisWorkbook

                          en esperant avoir ce coup ci compris
                          1. Merci pour tout. Oui le numéro de pièce et la date seront écris à la main + signature .
                            C'est pour cela.
                            Mais bravo pour tes notions lol.
                            Merci pour tout
                            A bientot.
                            Anna
                            1. Contributeur
                              attention au lien precedent donné par nico, il apparait dans un autre fil, comme un copier / coller simplement avec un mot commun compta
                              1. Contributeur
                                re:

                                j'ai quelques connaissance ne comptabilité lol, et il y a encore un element obligatoire : la date d'ecriture, le n° de piece est aussi fortement conseillé pour des recherches futures

                                Bon je crois que ce coup ci j'ai compris, je te fais ca et t'envoie le fichier demain lol
                                la je fais un gros Dodo, boulot de nuit ce soir
                                1. Ben disons une ligne type,
                                  C'est un code gestion, un compte un libelle un montant.
                                  • 1
                                  • 2
                                  • 3