Date | Auteur du sujet | Sujet | Extrait du message |
---|
13/04/2020 à 13:28 | bebel2273 | Dépassement de capacité (bis) | Pour l'instant j'apprends. donc pas de nécessité d'avoir un truc optimal. ça serait pas drôle si c'était trop facile.😂... |
13/04/2020 à 12:10 | bebel2273 | Dépassement de capacité (bis) | J'ai le même problème dans d'autres classeurs. sans qu'il n'y ai quoi que ce soit d'autre dedans... |
13/04/2020 à 11:00 | bebel2273 | Dépassement de capacité (bis) | Ca ne me rassure pas ce que tu me dis. A croire que j'ai un MAC marabouté.😉... |
12/04/2020 à 13:19 | bebel2273 | Dépassement de capacité (bis) | Je pense que je vais devoir bidouiller à chaque fois... |
12/04/2020 à 12:53 | bebel2273 | Dépassement de capacité (bis) | Par rapport à ton code, ça donne ça: et si je fais un "pas à pas", il me met le dépassement de capacité ici... |
12/04/2020 à 12:17 | bebel2273 | Dépassement de capacité (bis) | Voici les info qui ressortent dans la fenêtre espion... |
11/04/2020 à 11:12 | bebel2273 | Dépassement de capacité (bis) | Pas du tout eriiic en plus en tant que savoyard le fromage ça me connait.😉 donc comme je l'ai écrit plus haut, j'ai aussi l'erreur avec "resultat=CDbl(Nombre)^2... |
10/04/2020 à 21:36 | bebel2273 | Dépassement de capacité (bis) | Peut être qu'un expert MAC pourra me donner la réponse si j'en croise un un jour.😁 en tout cas merci pour votre aide à tous. je vais continuer mon apprentissage tranquilou en espérant ne pas retomber sur des trucs bizarres comme ça trop souvent.😉... |
10/04/2020 à 20:24 | bebel2273 | Dépassement de capacité (bis) | J'avais cru comprendre que VBA sur mac était pas parfait, mais à ce point.🤔... |
10/04/2020 à 20:22 | bebel2273 | Dépassement de capacité (bis) | Sub recherche_carre() Dim Nombre As Double Dim Resultat As Double [Surligner]Nombre = InputBox("Donnez un nombre")[/Surligner] Resultat = Nombre ^ 2 MsgBox ("le resultat est ") & Resultat End Sub le déboggage me surligne la ligne "inputbox"... |
10/04/2020 à 20:20 | bebel2273 | Dépassement de capacité (bis) | Et avec Resultat = CDbl(Nombre) ^ 2 toujours la même erreur ? précise si c'est bien sur cette ligne de code que tu as l'erreur oui du moment que je passe en "inputbox" et pas en "application.inputbox" j'ai l'erreur. après, si je déclare mes variables en "variant", ça fonctionne. Sub recherche_carre(... |
10/04/2020 à 20:17 | bebel2273 | Dépassement de capacité (bis) | Merci Isabelle pour cette explication. ce qui est perturbant c'est que ce qui marche chez les autres ne marche pas chez moi. pour répondre a Cousinhub, je me suis également posé la question du fait de bosser sur Mac... |
10/04/2020 à 18:26 | bebel2273 | Dépassement de capacité (bis) | Reste à comprendre pourquoi.🤔... |
10/04/2020 à 17:18 | bebel2273 | Dépassement de capacité (bis) | En l'écrivant comme ça il n'y a plus d'erreur Sub recherche_carre() Dim Nombre As Double Dim Resultat As Double Nombre = Application.InputBox("Donnez un nombre") Resultat = Nombre ^ 2 MsgBox ("le resultat est ") & Resultat End Sub... |
10/04/2020 à 17:14 | bebel2273 | Dépassement de capacité (bis) | Après plusieurs essais, ce qui semble vraiment contourner l'erreur, c'est l'ajout de "application." devant inputbox. enfin c'est ce qu'il me semble au vu des essais... |
10/04/2020 à 17:08 | bebel2273 | Dépassement de capacité (bis) | Alors je n'ai pas de fichier associé. je débute donc je m'essaye à des lignes de codes au fur et à mesure de ma lecture. donc à par les ligne VBA, aucune données... |
10/04/2020 à 17:01 | bebel2273 | Dépassement de capacité (bis) | Oui. ce que je voulais dire c'est que le code complet que tu m'as transmis fonctionne très bien, et que mon code d'origine auquel j'ai rajouté "on error resume next" fonctionne également. mais je ne vois pas le lien de cause à effet... |
10/04/2020 à 16:49 | bebel2273 | Dépassement de capacité (bis) | J'aimerai vraiment trouver le fin mot de l'histoire car je tente de me former petit à petit mais si dès les premières lignes il faut déjà que je "bricole", je risque de vite m'y perdre... |
10/04/2020 à 16:44 | bebel2273 | Dépassement de capacité (bis) | Alors je viens d'essayer en ajoutant "on error résumé next" Sub recherche_carre() Dim Nombre As Double Dim Resultat As Double On Error Resume Next Nombre = InputBox("Donnez un nombre") Resultat = Nombre ^ 2 MsgBox ("le resultat est ") & Resultat End Sub là ça fonctionne... |
10/04/2020 à 16:39 | bebel2273 | Dépassement de capacité (bis) | Oui, le programme fonctionne. j'arrive vraiment pas à comprendre quel est le problème... |
10/04/2020 à 16:35 | bebel2273 | Dépassement de capacité (bis) | Qu'est ce que tu appelles " un bout " de mon fichier... |
10/04/2020 à 16:30 | bebel2273 | Dépassement de capacité (bis) | J'ai essayé avec 11, 22 et d'autres petits nombres... |
10/04/2020 à 16:18 | bebel2273 | Dépassement de capacité (bis) | Je reviens sur un sujet que j'avais ouvert et pour lequel on m'a donné une astuce mais qui me pose soucis. voici un petit bout de code, avec et sans l'astuce. Sub recherche_carre() Dim Nombre As Double Dim Resultat As Double Nombre = InputBox("Donnez un nombre") Resultat = Nombre ^ 2 MsgBox ("le res... |
02/04/2020 à 15:35 | bebel2273 | Problème de dépassement de capacité | C'est perturbant mais tant pis. si j'ai de nouveau le problème j'utiliserai ton astuce. merci encore a bientôt... |
02/04/2020 à 14:53 | bebel2273 | Problème de dépassement de capacité | Merci pour votre réponse.👍 la modification de ThauThème fonctionne. sans celle-ci, que je mette une virgule ou un point ne change rien. j'avoue que je j'ai du mal à comprendre. je pensais que c'était une subtilité de "input box" qui m'avait échappée. est ce que ça pourrait être une subtilité... |
02/04/2020 à 12:55 | bebel2273 | Problème de dépassement de capacité | Je suis nouveau sur le forum car je commence petit à petit à m'intéresser à VBA. j'utilise des livres supports pour me former petit à petit mais ils n'ont hélas pas toutes les réponses. j'ai essayé de trouver une réponse à mon problème dans les différents sujets, mais mon manque de connaissances ne... |