Partager via

VBA excel vrai bug - Real bug excel vba

Anonyme
2021-03-04T08:21:36+00:00

Bonjour,
Après avoir sauvegardez vos travaux sur excel,
Essayez de taper dans une module!

ReDim test(, 0 to 1)

Tout mes versions d'Excel n'aime pas ce morceau de code. C'est assez incroyable

Peut-être que Microsoft devrait enquêter sur ce bug!

Hello,

After saving your jobs on excel,

Try entering a modul with

ReDim test(, 0 to 1)

Not all my versions of Excel like this code.

Maybe Microsoft should investigate this bug!

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

9 réponses

  1. DanielCo 107.7K Points de réputation
    2021-03-04T13:26:18+00:00

    Exact, alors que "ReDim teste(, 1)" provoque une simple erreur de compilation. Curieux.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2021-03-04T12:29:55+00:00

    En fait, c'est vraiment un bug,

    essaye de mettre ReDim nimportequeltruc(, 0 to 1)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2021-03-04T11:46:40+00:00

    Effectivement, ça plante Excel. Plus le "ReDim" qui est bizarre, c'est l'utilisation du mot "test" qui provoque l'erreur. Sans que ce soit un mot réservé VBA, à ma connaissance, il provoque souvent des anomalies. Personnellement, j'ajoute toujours un "e" ("teste").

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2021-03-04T09:44:17+00:00

    Bonjour,

    Oui je sais que cette commande est erronée!

    Je vous propose de la taper dans un module (même en dehors d'un sub) et de regarder le résultat!

    C'est assez incroyable

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. DanielCo 107.7K Points de réputation
    2021-03-04T09:36:13+00:00

    Bonjour,

    Tu ne peux redimensionner que la dernière dimension d'un array. Il faut donc préciser d'entrée la première dimension.

    Cordialement.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire