Incrémentation valeur Excel dans historique : macro VBA

Bonjour,

Voici mon problème :

Lorsque j’exécute ma macro dans un module séparé tout fonctionne il n'y a pas de problème. Cependant quand je la couple à ma macro complète au lieu d'incrémenter d'une ligne avec l'utilisation de "j = Sheets("MP1").Range("C100").End(xlUp).Row + 1" Cela ne fonctionne pas et supprime la ligne en cours.

Le but est d'incrémenter les valeurs disponible en haut pour avoir un suivi sur l'année par semaine sachant que chaque semaine les valeurs sont différentes.

Cela fait une semaine que je cherche mais ne trouve pas l'origine du problème.

Merci à tous pour votre aide

capturer

Bonjour Florent, bonjour le forum,

Il y a du code partout ! Pourrais-tu faire l'effort de nous dire où se trouve le code dont tu parles...

Désolé.

Si tu lances cette partie dans un module aucun problème, le fait de le coupler à la macro complète cela ne fonctionne pas

PS : si tu veux tester l'importation la racine du fichier classeur1 est à modifier

Dans VBA -> MP1FA ->

'insèrer valeur des FA dans historiques

j = Sheets("MP1").Range("C100").End(xlUp).Row + 1

   Range("C3").Copy Destination:=Range("C" & j) 'FA total
   Range("D3").Copy Destination:=Range("D" & j) 'FA à accepter
   Range("C4").Copy Destination:=Range("E" & j) 'FA en retard

   Range("C5").Copy '%FA en retard
   Range("F" & j).Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False

    Range("G4").Copy Destination:=Range("G" & j) 'FA ASN
    Range("H4").Copy Destination:=Range("H" & j) 'FA PE
    Range("I4").Copy Destination:=Range("I" & j) 'FA DI
Rechercher des sujets similaires à "incrementation valeur historique macro vba"