A voir également:
- VBA : copier une ligne dans une feuille à l'aide d'un bouton
- Excel compter cellule couleur sans vba - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
6 réponses
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
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
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
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