macro qui ne fonctionne pas jusqu'au bout

  • Initiateur de la discussion Initiateur de la discussion ninanani
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ninanani

XLDnaute Occasionnel
Bonjour a tous.

J'ai un petit probleme avec une macro qui ne fonctionne qu'a moitie.

Je vous joint un fichier avec des annotations pour que ce soit bien clair.

En esperant que vous trouverez la solution, merci d'avance.
 

Pièces jointes

Re : macro qui ne fonctionne pas jusqu'au bout

Bonjour Ninanani,

Le problème vient de la définition de la variable "Largeurbase" pour laquelle tu utilises la ligne 1 dont les 3 dernières colonnes sont vides.

"Balance" est en colonne BK, la cellule BL est vide puisque fusionnée avec BK.

BL et BM sont vides.

Tu peux donc soit mettre des titres en BL et BM, soit utiliser la ligne 3 en modifiant l'instruction:

Code:
LargeurBase = Sheets("paiement").Range("IV3").End(xlToLeft).Column

@+

Gael
 
Re : macro qui ne fonctionne pas jusqu'au bout

Re,

Quelques remarques supplémentaires:

Les formules en colonne BL me semblent décalées d'une ligne. en ligne 3 par exemple on a
Code:
=(BJ2+BH2+BF2)-BD2

Lors de l'ajout d'une ligne, tu ne recopies ni les formats, ni les formules.😕

Dans la procédure "Save", tu peux remplacer la plupart des instructions de recopie de valeurs dans les cellules par une boucle:

Code:
For i = 19 To 35
    Sheets("paiement").Cells(der_lig, i - 15).Value = .Range("A" & i).Value
    Sheets("paiement").Cells(der_lig, i + 2).Value = .Range("C" & i).Value
  Next i

@+

Gael
 
Re : macro qui ne fonctionne pas jusqu'au bout

Bonjour ninanani et Gael, bonjour à toutes et à tous 🙂

Gael, je pense que cela est le fait des essais que ninanani a dû effectuer, et dans lesquelles les 3 dernières colonnes, dont BL qui est la seule à contenir un calcul, n'étaient pas effacées.

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
193
  • Question Question
Microsoft 365 Formule
Réponses
3
Affichages
201
Réponses
1
Affichages
165
  • Question Question
Microsoft 365 probleme d heure
Réponses
11
Affichages
292
  • Question Question
Microsoft 365 Excel graphique
Réponses
3
Affichages
358
Retour