Bonjour à tous...
Quelqu'un pourrait-il m'éclairer sur l'utilité d'appliquer ou pas une variable à une cellule.
Si j'ai bien compris, pour débuter je dois, pour m'obliger à déclarer toutes les variables, mettre "option explicit" dans les déclarations ?
Ensuite, dites moi si je me trompe, par exemple pour un tableau de 3 colonnes avec "Codes", "produits vendues" et "envoyés par la poste" déclarer : dim codes as byte sauf si chiffre>255; dans ce cas je choisi integer? dim produitsVendues as string parce que caractères
dim envoyeparlaposte as boolean parce que oui ou non
Le fait d'appliquer une variable à codes par exemple en colonnes B, déclare t'il comme byte toutes les cellules situés en colonne B? J'avoue que cela est confus.
Quels risques court quelqu'un qui ne déclare pas les variables? Une cellule non déclarée en variable est toujours de type variant et cela est il négatif pour le projet? Le fait de déclarer une ou plusieurs cellules sur excel dans selection format; n'est il pas la même chose?
Voilà cela fait déjà pas mal
Ah si, dernière petite question..... à quoi cela sert il; comme je l'ai déjà observé, de déclarer par exemple: dim xcell as range
et ensuite de mettre "for each xcell" ...... n'est il pas pareil de mettre " for each range"
merci à l'avance
Quelqu'un pourrait-il m'éclairer sur l'utilité d'appliquer ou pas une variable à une cellule.
Si j'ai bien compris, pour débuter je dois, pour m'obliger à déclarer toutes les variables, mettre "option explicit" dans les déclarations ?
Ensuite, dites moi si je me trompe, par exemple pour un tableau de 3 colonnes avec "Codes", "produits vendues" et "envoyés par la poste" déclarer : dim codes as byte sauf si chiffre>255; dans ce cas je choisi integer? dim produitsVendues as string parce que caractères
dim envoyeparlaposte as boolean parce que oui ou non
Le fait d'appliquer une variable à codes par exemple en colonnes B, déclare t'il comme byte toutes les cellules situés en colonne B? J'avoue que cela est confus.
Quels risques court quelqu'un qui ne déclare pas les variables? Une cellule non déclarée en variable est toujours de type variant et cela est il négatif pour le projet? Le fait de déclarer une ou plusieurs cellules sur excel dans selection format; n'est il pas la même chose?
Voilà cela fait déjà pas mal
Ah si, dernière petite question..... à quoi cela sert il; comme je l'ai déjà observé, de déclarer par exemple: dim xcell as range
et ensuite de mettre "for each xcell" ...... n'est il pas pareil de mettre " for each range"
merci à l'avance
Dernière édition: