Rebonjour le forum,
Ma question est un peu difficile à mettre à l'écrit..
J'ai un fichier excel qui commence à prendre forme, mais je me rend compte que l'organisation au niveau des lignes de code VBA est totalement foireuse.
A force d'ajouter des conditions par-ci, des test par-là, j'ai du code un peu partout et je ne sais pas s'il est bien placé !
Pour faire simple, quand on ouvre l'éditeur VBA, on a l'arborescence a gauche.
Est-ce que quelqu'un serait capable de me dire, par exemple, la différence entre écrire une ligne de code sur "Feuil1" dans "Microsoft Excel Objects", et l'écrire dans un module par exemple?
Simplement, ou et pourquoi écrire quel type d'instructions?
La seule chose qu'il me semble avoir compris c'est que si je veux appliquer un code sur mon classeur c'est dans ThisWorkBook, comme par exemple régler le plein écran à l'ouverture ou la protection.
Si vous avez un lien je suis preneur, je vais pas vous demander de m'apprendre le VBA haha,
mais j'avou que je m'y perd et je ne trouve rien la dessus !
Merci d'avance !
Ma question est un peu difficile à mettre à l'écrit..
J'ai un fichier excel qui commence à prendre forme, mais je me rend compte que l'organisation au niveau des lignes de code VBA est totalement foireuse.
A force d'ajouter des conditions par-ci, des test par-là, j'ai du code un peu partout et je ne sais pas s'il est bien placé !
Pour faire simple, quand on ouvre l'éditeur VBA, on a l'arborescence a gauche.
Est-ce que quelqu'un serait capable de me dire, par exemple, la différence entre écrire une ligne de code sur "Feuil1" dans "Microsoft Excel Objects", et l'écrire dans un module par exemple?
Simplement, ou et pourquoi écrire quel type d'instructions?
La seule chose qu'il me semble avoir compris c'est que si je veux appliquer un code sur mon classeur c'est dans ThisWorkBook, comme par exemple régler le plein écran à l'ouverture ou la protection.
Si vous avez un lien je suis preneur, je vais pas vous demander de m'apprendre le VBA haha,
mais j'avou que je m'y perd et je ne trouve rien la dessus !
Merci d'avance !
Dernière édition: