A voir également:
- VBA : copier une ligne dans une feuille à l'aide d'un bouton
- Excel compter cellule couleur sans vba - Guide
- Mkdir vba ✓ - Forum VB / VBA
- Vba range avec variable ✓ - Forum VB / VBA
- Autofill vba ✓ - Forum Excel
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
6 réponses
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
17 août 2017 à 00:27
17 août 2017 à 00:27
Bonsoir,
1) Veux tu te contenter de copier les lignes dans Archives ou bien en même temps les effacer de données ?
2) Il faut passer par une macro, mais pour pouvoir t'indiquer le bon code il faut connaître exactement la structure de ton fichier, en conséquence postes un exemple de ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller ici
Dans l'attente,
Cdlmnt
Via
1) Veux tu te contenter de copier les lignes dans Archives ou bien en même temps les effacer de données ?
2) Il faut passer par une macro, mais pour pouvoir t'indiquer le bon code il faut connaître exactement la structure de ton fichier, en conséquence postes un exemple de ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller ici
Dans l'attente,
Cdlmnt
Via
Bonjour,
merci pour votre réponse.
voici mon fichier.
Il ne faut pas tenir compte des "#REF"
http://www.cjoint.com/c/GHriozgHJKk
J'aimerais donc si possible, avoir un bouton, qui m'archive lorsqu'il y a un "ok". Mais sans que cela supprime les données de la feuille "données". Et sans perdre les données archivées lorsque j'archive à nouveau.
Merci
merci pour votre réponse.
voici mon fichier.
Il ne faut pas tenir compte des "#REF"
http://www.cjoint.com/c/GHriozgHJKk
J'aimerais donc si possible, avoir un bouton, qui m'archive lorsqu'il y a un "ok". Mais sans que cela supprime les données de la feuille "données". Et sans perdre les données archivées lorsque j'archive à nouveau.
Merci
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
17 août 2017 à 11:24
17 août 2017 à 11:24
Re,
Ton fichier avec le bouton et la macro asociée
https://mon-partage.fr/f/Xjz43mlE/
Cdlmnt
Via
Ton fichier avec le bouton et la macro asociée
https://mon-partage.fr/f/Xjz43mlE/
Cdlmnt
Via
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
>
juliaw3
17 août 2017 à 12:46
17 août 2017 à 12:46
Je ne vois pas pourquoi
Postes moi ton fichier avec ses nouvelles lignes sur mon partage .fr
Postes moi ton fichier avec ses nouvelles lignes sur mon partage .fr
C'est tout bon ça fonctionne.
Comment je fais pour mettre ce bouton sur un autre fichier excel ? (bien sur en adaptant les codes dans vba) mais je ne sais pas comment créer ce bouton et y mettre les codes relatifs.
merci
Comment je fais pour mettre ce bouton sur un autre fichier excel ? (bien sur en adaptant les codes dans vba) mais je ne sais pas comment créer ce bouton et y mettre les codes relatifs.
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
17 août 2017 à 15:54
17 août 2017 à 15:54
1) Il faut avoir l'onglet Developpeur dans le ruban, s'il n'y est pas aller dans Options Excel (tout en haut à gauche) - Standard - cocher la case Afficher l'onglet Developpeur
2) onglet Developpeur - Inserer - Contrôle ActiveX -icone bouton
3) ALT + F11 pour ouvrir éditeur VBA puis Insertion - Module - Copier coller la macro archiver dans la page blanche et fermer éditeur
4) Onglet Developpeur - Mode création - clic droit sur le bouton - Visualiser le code et dans la Sub du bouton rajouter entre Sub et End sub le nom de la macro à déclencher, soit archiver - fermer l'éditeur - Annuler mode création
Cdlmnt
Via
2) onglet Developpeur - Inserer - Contrôle ActiveX -icone bouton
3) ALT + F11 pour ouvrir éditeur VBA puis Insertion - Module - Copier coller la macro archiver dans la page blanche et fermer éditeur
4) Onglet Developpeur - Mode création - clic droit sur le bouton - Visualiser le code et dans la Sub du bouton rajouter entre Sub et End sub le nom de la macro à déclencher, soit archiver - fermer l'éditeur - Annuler mode création
Cdlmnt
Via
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
>
juliaw3
18 août 2017 à 11:41
18 août 2017 à 11:41
Bonjour
Les lignes sont archivées les unes en dessous des autres au fur et à mesure
Après si tu veux les ordonner il faut faire effectuer un tri sur le colonne de ton choix
Et si tu veux que ce tri soit automatique tu lances l'enregistreur de macro avant de faire un premier tri manuel selon tes critères, ensuite tu vas dans l'éditeur VBA tu copies la macro enregistrée et tu la colles à la suite de celle du bouton juste avant le End sub
Les lignes sont archivées les unes en dessous des autres au fur et à mesure
Après si tu veux les ordonner il faut faire effectuer un tri sur le colonne de ton choix
Et si tu veux que ce tri soit automatique tu lances l'enregistreur de macro avant de faire un premier tri manuel selon tes critères, ensuite tu vas dans l'éditeur VBA tu copies la macro enregistrée et tu la colles à la suite de celle du bouton juste avant le End sub
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
>
juliaw3
18 août 2017 à 13:27
18 août 2017 à 13:27
Sans doute que ton tableau n'est pas semblable au premier pour lequel était conçue la macro
Oui on peut fait un collage spécial
Renvoie moi ton dernier fichier avec les données mélangées et je regarde ça
Oui on peut fait un collage spécial
Renvoie moi ton dernier fichier avec les données mélangées et je regarde ça
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
18 août 2017 à 18:55
18 août 2017 à 18:55
Re,
Ton fichier en retour avec la macro rectifiée :
https://mon-partage.fr/f/BxPkpV0T/
En plus j'ai rajouté une macro pour qu'au double-clic dans une cellule de la colonne C de données cela envoie à la fiche correspondante, c'est plus simple que de mettre un bouton et un code par cellule !
Ton fichier en retour avec la macro rectifiée :
https://mon-partage.fr/f/BxPkpV0T/
En plus j'ai rajouté une macro pour qu'au double-clic dans une cellule de la colonne C de données cela envoie à la fiche correspondante, c'est plus simple que de mettre un bouton et un code par cellule !