Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Code qui fonctionne sous excel97 et pas sous 2003

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

Boby71C

XLDnaute Impliqué
Bonjour
J'ai un morceau de code qui fonctionne trés bien sous Excel 97 et qui bug sous 2003 😡

Voici le fautif:
Cells(lin, 18) = p / 60

J'ai essayé comme ceci:
Cells(lin, 18) = (p / 60)
Puis ceci:
Cells(lin, 18) = p \ 60
Puis celà:
Cells(lin, 18) = (p \ 60)
Pas d'amélioration.

Message :
Erreur d'execution "13"
incomptabilité de type

Avez vous une solution ?

Merci
 
Re : Code qui fonctionne sous excel97 et pas sous 2003

Re

Je viens de tester la solution de Pascal et chez moi cela fonctionne (mais je suis sous Office 2000 donc peut-etre plus pres de 97 que de 2003)
Une Hypothese que je ne peux pas exclure avec le fichier fourni:
En Cells(i,92) ou cells(i,93) il y a peut-etre ""
chez moi bonne reaction : resultat p/60=0 mais sous 2003 ?
pour tester:
mettre
msgbox(Cells(i,92))
avant
p = Val(Cells(i, 92))
 
Re : Code qui fonctionne sous excel97 et pas sous 2003

Bonjour à tous
Avec la charge de travail que j'avais hier, j'ai mal testé.
J'avais tout simplement oublié de remettre actives 2 lignes pour éviter le bug de ce sujet, car je faisais une autre modification.😱

Merci à tous deux pour votre patience.

@+
 
- 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
1
Affichages
875
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…