Résultats de la recherche

  1. M

    XL pour MAC Erreur d'exécution 438 VBA

    Bonjour Sylvanu, Merci de la réponse AddItem était utilisé pour des ListBox mais sous Windows, quand je suis sous Mac je n'arrive pas à réutiliser le nom de la listBox dans le code. Mathilde
  2. M

    XL pour MAC Erreur d'exécution 438 VBA

    Bonjour, Je travaille sur Mac et rencontre régulièrement quelques problèmes dans VBA. Je n'arrive pas à réutiliser le nom d'une liste dans une macro pour la mettre à jour automatiquement si la plage de cellule qui l'alimente est modifiée. J'ai crée une zone de liste dans la feuille "MENU". Je...
  3. M

    XL pour MAC Déboggage VBA Mac

    Ca fonctionne sur Mac ;) Mathilde
  4. M

    XL pour MAC Déboggage VBA Mac

    @soan @Staple1600 C'est bien les résultats du post #70 qu'il me faut, jusqu'à S52 ou S53 selon les années. J'ai rajouté le slash à la fin de la dateDebut mais cela ne résout pas le problème. J'ai également essayé en mettant ((numSemaine-1)*7) entre parenthèse mais il y a toujours la même...
  5. M

    XL pour MAC Déboggage VBA Mac

    Ils fonctionnent mais sont trop complexes par rapport à ce que je recherche Mathilde
  6. M

    XL pour MAC Déboggage VBA Mac

    @soan Oui c'est toujours l'erreur « 6 » : Dépassement de capacité Sur les 2 modules ca bloque sur la ligne rouge suivante : Do Debug.Print numSemaine & " - " & dateDebut dateDebut = dateFin + (numSemaine - 1) * 7 numSemaine = numSemaine + 1 Loop Until Year(dateDebut) > noAnnee...
  7. M

    XL pour MAC Déboggage VBA Mac

    Merci @soan mais j'ai toujours la même erreur avec le fichier joint :( Mathilde
  8. M

    XL pour MAC Déboggage VBA Mac

    Merci @Staple1600 ce programme fonctionne bien, je ne sais pas pourquoi l'autre bloque Mathilde
  9. M

    XL pour MAC Déboggage VBA Mac

    Bonjour @soan, bonjour @Staple1600, Je tiens à préciser que j'ai pu tester mon code sur un pc windows et qu'il fonctionne. C'est lorsque je travaille sur Mac que je rencontre ce problème. Ce programme fonctionne très bien : Sub premSem() Dim numSemaine As Integer, noAnnee As Integer...
  10. M

    XL pour MAC Déboggage VBA Mac

    Bonjour le problème est résolu avec val() mais il persiste avec les variables de type date j’ai essayé avec datevalue() mais cela ne marche pas avez vous une idée svp ?
  11. M

    XL pour MAC Déboggage VBA Mac

    Merci @soan ! Cela fonctionne avec Val() ! Mathilde
  12. M

    XL pour MAC Déboggage VBA Mac

    J'ai saisi M11 pour codeModule, 15 pour nbhPrev et 4 pour nbhReal Mathilde
  13. M

    XL pour MAC Déboggage VBA Mac

    J'ai saisi ce programme : Option Explicit Sub CalculerPourcentage() Dim codeModule$, nbhPrev%, nbhReal%, pourcentageRealise! codeModule = InputBox("Module ?") nbhPrev = InputBox("Nombre d'heures prévues") nbhReal = InputBox("Nombre d'heures réalisées") pourcentageRealise =...
  14. M

    XL pour MAC Déboggage VBA Mac

    Celui-ci Mathilde
  15. M

    XL pour MAC Déboggage VBA Mac

    Bonjour @soan, Je ne parviens pas à ouvrir le fichier du post #29 J'ai essayé avec ton code VBA mais j'ai toujours le même message d'erreur. Mathilde
  16. M

    XL pour MAC Déboggage VBA Mac

    Bonjour merci à tous mais cela vient du fait que je suis sur Mac car sur Windows mon programme fonctionne bonne journée
  17. M

    XL pour MAC Déboggage VBA Mac

    Merci mais cela complexifie le programme, cela ne correspond plus à l'exercice initial
  18. M

    XL pour MAC Déboggage VBA Mac

    Sans spécifier les dim as cela fonctionne mais la contrainte est de démarrer avec option explicit
  19. M

    XL pour MAC Déboggage VBA Mac

    dans ce cas toutes les variables sont de type variant ?
  20. M

    XL pour MAC Déboggage VBA Mac

    Je comprends bien que ça marche mais j'ai un programme à suivre pour le cours