Bonsoir,
Je suis débutant sur Excel et je n'arrive pas à réaliser une macro qui je pense est assez simple.
Je dispose de 2 feuilles, je souhaite via une boucle vérifier dans la première feuille dans une colonne préalablement choisie si dans la case il y a du texte, si c'est le cas je veux copier plusieurs cellules de la même ligne mais non contiguës et les coller dans un ordre différent dans une autre feuille tout en conservant la mise en forme initiale.
voici mon exemple :
feuille "synthèse" dans la colonne "AG", ligne "7" je veux vérifier dans la cellule s'il y a du texte (ou alors si elle est vide peu importe). Si c'est le cas je veux copier les cellules de la ligne "7" des colonnes "AG, AF, AH, AI" et les coller avec leur mise en forme dans la feuille "suivi" dans la ligne 5 colonne 2. Et réitérer dans la feuille "synthèse" jusqu'à la ligne 500.
Je précise que ces cellules que je colle comportent des formules de type concaténation, et je préfèrerai copier coller la valeur seulement en conservant la mise en forme, je n'ai pas besoin de conserver la formule.
Je suis débutant sur Excel et je n'arrive pas à réaliser une macro qui je pense est assez simple.
Je dispose de 2 feuilles, je souhaite via une boucle vérifier dans la première feuille dans une colonne préalablement choisie si dans la case il y a du texte, si c'est le cas je veux copier plusieurs cellules de la même ligne mais non contiguës et les coller dans un ordre différent dans une autre feuille tout en conservant la mise en forme initiale.
voici mon exemple :
feuille "synthèse" dans la colonne "AG", ligne "7" je veux vérifier dans la cellule s'il y a du texte (ou alors si elle est vide peu importe). Si c'est le cas je veux copier les cellules de la ligne "7" des colonnes "AG, AF, AH, AI" et les coller avec leur mise en forme dans la feuille "suivi" dans la ligne 5 colonne 2. Et réitérer dans la feuille "synthèse" jusqu'à la ligne 500.
Je précise que ces cellules que je colle comportent des formules de type concaténation, et je préfèrerai copier coller la valeur seulement en conservant la mise en forme, je n'ai pas besoin de conserver la formule.