Problème avec l'enregistreur de Macro

Bonjour,

Je débute sur VBA. J'utilise l'enregistreur de macro. Or il ne fonctionne pas pour une macro plutôt complexe Je voudrais traduire le texte suivant en code VBA:

Pour les cellules actives.

Sélectionne en colonne CE les lignes intragroupe.

Copier sur la première cellule vide.

Remplacer Intragroupe par Transfert en colonne ce

Remplacer la variable société par client facturé

Multiplier le CA par -1

Multiplier le volume par -1.

Avec l'enregistreur, je parviens seulement à faire un copier/coller des lignes intragroupe.

Je vous remercie d'avance.

Bien cordialement.

Agnès.

Bonjour,

1) Ne pas utiliser l'enregistreur.

2) Définir le résultat attendu, avec précision.

3) Définir les opérations à effectuer pour obtenir ce résultat à partir de la situation initiale.

4) Traduire ces opérations en instructions et commandes VBA en banissant tout Select ou Selection (imitation de l'enregistreur), et en ne recourant au copier-coller qu'en l'absence d'une méthode VBA plus simple (elles le sont dans le cas général).

Mettre un fichier illustrant le résultat attendu par rapport à la situation de départ pour obtenir des conseils.

Cordialement

Rechercher des sujets similaires à "probleme enregistreur macro"