bug changement de feuille

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

papa6

Guest
Bonjour,
j'ai un bug lorsque j'exécute une macro (message traditionnel "Excel: Ce programme va être arrêté car il a effectué une opération non conforme").

Lorsque je le passe en "pas à pas", il plante à la ligne:
Sheets("data").Select
J'ai aussi essayé avec ActiveSheet.Previous.Select et ça plante aussi

Le reste du programme marche si je suis sur la bonne feuille.

Est-ce que c'est une erreur limitée à mon poste, ou chez vous c'est aussi pareil ?

Merci pour votre aide

Lionel
 

Pièces jointes

bonsoir Papa6 , Laurent et STephane

Papa6 , moi aussi je dispose d'excel97 & win98
comme ton fichier plantait chez moi , j'ai simplement copié les données de la feuille "Data" et la macro dans un nouveau classeur :
cela fonctionne alors tres bien ...

par contre , comme le faisait remarquer STephane , les Select c'est pas automatique...
( ci joint le nouveau classeur et la macro modifiée sans select )

bonne soirée
michel
lapin4.gif
 

Pièces jointes

MERCI BEAUCOUP A VOUS TOUS,

BugBunny, avec ton nom, tu m'as bien aidé : en plus, je viens d'apprendre à définir correctement mes variables avec "Option Explicit" (pour ceux qui ne connaissent pas, rdv sur <A HREF=http://www.excel-downloads.com/html/French/forum/messages/1_48849_48830.htm>ancien post</A>

et enfin tu m'as corrigé ma façon d'écrire qui était archaïque (je n'avais pas compris la suppression de la sélection de la feuille COMBINEE à la ligne suivante)
ex: dern_val = Sheets("data").Range("D3").End(xlDown)

bonne nuit à tous !
Papa6
 
- 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

Retour