bug macro sur choix valeurs

  • Initiateur de la discussion Initiateur de la discussion philippe69
  • 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 !

P

philippe69

Guest
Bonjour à toutes et à tous

Le but de ma macro est de choisir un mois (ici novembre) et d'avoir la consommation en kw/h pour une période donnée.
Par exemple, pour la période du 01/11/05 au 03/11/05 nous avons une consommation (Heure Creuse) de 26 kw (colonne D)
et de 23 kw en HeurePleine (colonne E).

Si on lance la macro (pour le mois de novembre par exemple), on a les résultats du calcul sur la feuille 2.

La macro a été modifiée dernièrement de telle façon à ce que pour un mois choisi on ait en A1 de la feuille 2 les dernières valeurs du mois précédent.
soit dans le cas du mois de novembre les valeurs situées en feuil1 de B9 à E9. Il a été prévu que si le mois choisi démarre de B1, il est évidemment impossible d'avoir les valeurs du mois précédent. Néanmoins le code buggue et je suis coincé !!

exemple: choisissez le mois d'octobre : c'est ok, le mois de novembre c'est ok. Si on revient sur le mois d'octobre, on buggue.
 
Bon j'ai oublié de joindre le fichier avec la macro. Voilà c'est réparé


philippe69 écrit:
Bonjour à toutes et à tous

Le but de ma macro est de choisir un mois (ici novembre) et d'avoir la consommation en kw/h pour une période donnée.
Par exemple, pour la période du 01/11/05 au 03/11/05 nous avons une consommation (Heure Creuse) de 26 kw (colonne D)
et de 23 kw en HeurePleine (colonne E).

Si on lance la macro (pour le mois de novembre par exemple), on a les résultats du calcul sur la feuille 2.

La macro a été modifiée dernièrement de telle façon à ce que pour un mois choisi on ait en A1 de la feuille 2 les dernières valeurs du mois précédent.
soit dans le cas du mois de novembre les valeurs situées en feuil1 de B9 à E9. Il a été prévu que si le mois choisi démarre de B1, il est évidemment impossible d'avoir les valeurs du mois précédent. Néanmoins le code buggue et je suis coincé !!

exemple: choisissez le mois d'octobre : c'est ok, le mois de novembre c'est ok. Si on revient sur le mois d'octobre, on buggue.
[file name=Fichiertest4.zip size=35968]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Fichiertest4.zip[/file]
 

Pièces jointes

effectivement pour le mois d'octobre il est difficile de reprendre la derniere ligne du mois precedent puisque la 1ere ligne est d'octobre
une petite verification du n° de ligne
If Cel.Row > 1 Then
et ce bug disparait
teste à nouveau [file name=Fichiertest5.zip size=36319]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Fichiertest5.zip[/file]
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Bug sur une macro
Réponses
6
Affichages
463
Réponses
10
Affichages
645
Retour