Bonsoir, et encore merci à ceux qui prennent le temps de dépanner les pauvres
ignorants ou... débutants d'Excel.
Puisque grâce à vous j'ai progressé dans mon projet, j'aimerais savoir s'il
existe une possiblité qu' un classeur s'ouvre toujours avec la feuille menu
et toujours dans le même format ???
Private Sub Workbook_Open() Sheets("menu").Range("A1").Select End Sub
Mytå
jps
c'est quoi la feuille menu, domi? une feuille que tu as nommée "Menu"? à suivre jps
"Domi68" a écrit dans le message de news:
Bonsoir, et encore merci à ceux qui prennent le temps de dépanner les pauvres ignorants ou... débutants d'Excel. Puisque grâce à vous j'ai progressé dans mon projet, j'aimerais savoir s'il existe une possiblité qu' un classeur s'ouvre toujours avec la feuille menu et toujours dans le même format ???
merci aux braves
c'est quoi la feuille menu, domi? une feuille que tu as nommée "Menu"?
à suivre
jps
"Domi68" <Domi68@discussions.microsoft.com> a écrit dans le message de news:
B1E6B4A1-AE96-4B7B-BB43-4572DC9C4FE0@microsoft.com...
Bonsoir, et encore merci à ceux qui prennent le temps de dépanner les
pauvres
ignorants ou... débutants d'Excel.
Puisque grâce à vous j'ai progressé dans mon projet, j'aimerais savoir
s'il
existe une possiblité qu' un classeur s'ouvre toujours avec la feuille
menu
et toujours dans le même format ???
c'est quoi la feuille menu, domi? une feuille que tu as nommée "Menu"? à suivre jps
"Domi68" a écrit dans le message de news:
Bonsoir, et encore merci à ceux qui prennent le temps de dépanner les pauvres ignorants ou... débutants d'Excel. Puisque grâce à vous j'ai progressé dans mon projet, j'aimerais savoir s'il existe une possiblité qu' un classeur s'ouvre toujours avec la feuille menu et toujours dans le même format ???
merci aux braves
Domi68
Disons que c'est la page d'acceuil du classeur sur laqulle il y a plusieurs liens qui dirigent vers d'autres pages, afin de faciliter la tache à celui ou celle qui doit rentrer des donnees sans connaitre les différentes manipulations d'Excel. J'ai longtemps hésité à poser mes questions , et je vois que j'avais tord, vous étes tous supers.
c'est quoi la feuille menu, domi? une feuille que tu as nommée "Menu"? à suivre jps
"Domi68" a écrit dans le message de news:
Bonsoir, et encore merci à ceux qui prennent le temps de dépanner les pauvres ignorants ou... débutants d'Excel. Puisque grâce à vous j'ai progressé dans mon projet, j'aimerais savoir s'il existe une possiblité qu' un classeur s'ouvre toujours avec la feuille menu et toujours dans le même format ???
merci aux braves
Disons que c'est la page d'acceuil du classeur sur laqulle il y a plusieurs
liens qui dirigent vers d'autres pages, afin de faciliter la tache à celui ou
celle qui doit rentrer des donnees sans connaitre les différentes
manipulations d'Excel.
J'ai longtemps hésité à poser mes questions , et je vois que j'avais tord,
vous étes tous supers.
c'est quoi la feuille menu, domi? une feuille que tu as nommée "Menu"?
à suivre
jps
"Domi68" <Domi68@discussions.microsoft.com> a écrit dans le message de news:
B1E6B4A1-AE96-4B7B-BB43-4572DC9C4FE0@microsoft.com...
Bonsoir, et encore merci à ceux qui prennent le temps de dépanner les
pauvres
ignorants ou... débutants d'Excel.
Puisque grâce à vous j'ai progressé dans mon projet, j'aimerais savoir
s'il
existe une possiblité qu' un classeur s'ouvre toujours avec la feuille
menu
et toujours dans le même format ???
Disons que c'est la page d'acceuil du classeur sur laqulle il y a plusieurs liens qui dirigent vers d'autres pages, afin de faciliter la tache à celui ou celle qui doit rentrer des donnees sans connaitre les différentes manipulations d'Excel. J'ai longtemps hésité à poser mes questions , et je vois que j'avais tord, vous étes tous supers.
c'est quoi la feuille menu, domi? une feuille que tu as nommée "Menu"? à suivre jps
"Domi68" a écrit dans le message de news:
Bonsoir, et encore merci à ceux qui prennent le temps de dépanner les pauvres ignorants ou... débutants d'Excel. Puisque grâce à vous j'ai progressé dans mon projet, j'aimerais savoir s'il existe une possiblité qu' un classeur s'ouvre toujours avec la feuille menu et toujours dans le même format ???
merci aux braves
Domi68
Merci pour le renseignement, petit PB je ne trouve pas ThisWorkbook
Salut Domi68
Oui avec une macro dans ThisWorkbook
Private Sub Workbook_Open() Sheets("menu").Range("A1").Select End Sub
Mytå
Merci pour le renseignement, petit PB je ne trouve pas ThisWorkbook
Salut Domi68
Oui avec une macro dans ThisWorkbook
Private Sub Workbook_Open()
Sheets("menu").Range("A1").Select
End Sub
Tu peux rajouter ce que tu veux dans ce code, notamment la mise au format que tu désires à chaque démarrage.
Dans le même esprit tu as aussi une macro spécifique qui s'exécutera à la fermeture : Auto_Close
Amicordialement.
Marc
Domi68
Merci pour le truc , si tu pouvais me dire comment executer ce genre de macro cela m'arrangerai fortement, je suis vraiment novice en la matière. E seulement à mon actif... elles marchent, c'est le principal
cordi .alement
Salut Domi,
Egalement avec la macro spécifique Auto_Open
Sub Auto_Open() Sheets("menu").Select. End Sub
Tu peux rajouter ce que tu veux dans ce code, notamment la mise au format que tu désires à chaque démarrage.
Dans le même esprit tu as aussi une macro spécifique qui s'exécutera à la fermeture : Auto_Close
Amicordialement.
Marc
Merci pour le truc , si tu pouvais me dire comment executer ce genre de macro
cela m'arrangerai fortement, je suis vraiment novice en la matière. E
seulement à mon actif... elles marchent, c'est le principal
cordi .alement
Salut Domi,
Egalement avec la macro spécifique Auto_Open
Sub Auto_Open()
Sheets("menu").Select.
End Sub
Tu peux rajouter ce que tu veux dans ce code, notamment la mise au format
que tu désires à chaque démarrage.
Dans le même esprit tu as aussi une macro spécifique qui s'exécutera à la
fermeture : Auto_Close
Merci pour le truc , si tu pouvais me dire comment executer ce genre de macro cela m'arrangerai fortement, je suis vraiment novice en la matière. E seulement à mon actif... elles marchent, c'est le principal
cordi .alement
Salut Domi,
Egalement avec la macro spécifique Auto_Open
Sub Auto_Open() Sheets("menu").Select. End Sub
Tu peux rajouter ce que tu veux dans ce code, notamment la mise au format que tu désires à chaque démarrage.
Dans le même esprit tu as aussi une macro spécifique qui s'exécutera à la fermeture : Auto_Close
Amicordialement.
Marc
jps
re domi tu ouvres ton classeur et tu enfonces Alt et F11 en même temps tu vas voir apparaître ce que pompeusement notre pape québécois appelle, entre deux quolibets rageurs, l'environnement de programmation ou VBA, avec à gauche une arborescence faite de noms en gras (VBAProject et le nom de ton classeur) et en dessous des feuilles (dont celle appelée par toi "Menu" mais de celle-ci tu t'en fous comme de ta première macro tu vois encore plus bas ThisWorkbook tu cliques dessus et tu vas avoir une grande page blanche qui va s'afficher a gauche et là tu y colles la proc que t'a donnée Myto Private Sub Workbook_Open() Sheets("menu").Range("A1").Select 'on peut aussi se contenter de Worksheets("Menu").Activate End Sub
et tu reviens sur ton classeur avec l icone XL en haut a gauche de ce VBA et tu l'enregistres tu le fermes et tu l'ouvres pour vérifier que tu arrives bien sur ta feuille"Menu" voili voilou jps
"Domi68" a écrit dans le message de news:
Merci pour le renseignement, petit PB je ne trouve pas ThisWorkbook
Salut Domi68
Oui avec une macro dans ThisWorkbook
Private Sub Workbook_Open() Sheets("menu").Range("A1").Select End Sub
Mytå
re domi
tu ouvres ton classeur et tu enfonces Alt et F11 en même temps
tu vas voir apparaître ce que pompeusement notre pape québécois appelle,
entre deux quolibets rageurs, l'environnement de programmation ou VBA, avec
à gauche une arborescence faite de noms en gras (VBAProject et le nom de ton
classeur) et en dessous des feuilles (dont celle appelée par toi "Menu" mais
de celle-ci tu t'en fous comme de ta première macro
tu vois encore plus bas ThisWorkbook
tu cliques dessus et tu vas avoir une grande page blanche qui va s'afficher
a gauche
et là tu y colles la proc que t'a donnée Myto
Private Sub Workbook_Open()
Sheets("menu").Range("A1").Select 'on peut aussi se contenter de
Worksheets("Menu").Activate
End Sub
et tu reviens sur ton classeur avec l icone XL en haut a gauche de ce VBA et
tu l'enregistres
tu le fermes et tu l'ouvres pour vérifier que tu arrives bien sur ta
feuille"Menu"
voili voilou
jps
"Domi68" <Domi68@discussions.microsoft.com> a écrit dans le message de news:
BE740232-46F7-492E-9262-308BBABF19E4@microsoft.com...
Merci pour le renseignement, petit PB je ne trouve pas ThisWorkbook
Salut Domi68
Oui avec une macro dans ThisWorkbook
Private Sub Workbook_Open()
Sheets("menu").Range("A1").Select
End Sub
re domi tu ouvres ton classeur et tu enfonces Alt et F11 en même temps tu vas voir apparaître ce que pompeusement notre pape québécois appelle, entre deux quolibets rageurs, l'environnement de programmation ou VBA, avec à gauche une arborescence faite de noms en gras (VBAProject et le nom de ton classeur) et en dessous des feuilles (dont celle appelée par toi "Menu" mais de celle-ci tu t'en fous comme de ta première macro tu vois encore plus bas ThisWorkbook tu cliques dessus et tu vas avoir une grande page blanche qui va s'afficher a gauche et là tu y colles la proc que t'a donnée Myto Private Sub Workbook_Open() Sheets("menu").Range("A1").Select 'on peut aussi se contenter de Worksheets("Menu").Activate End Sub
et tu reviens sur ton classeur avec l icone XL en haut a gauche de ce VBA et tu l'enregistres tu le fermes et tu l'ouvres pour vérifier que tu arrives bien sur ta feuille"Menu" voili voilou jps
"Domi68" a écrit dans le message de news:
Merci pour le renseignement, petit PB je ne trouve pas ThisWorkbook
Salut Domi68
Oui avec une macro dans ThisWorkbook
Private Sub Workbook_Open() Sheets("menu").Range("A1").Select End Sub
Mytå
Excel...lent
Re Domi,
Autant pour moi.
J'ai vu que Jps t'avais expliqué comment accéder à ThisWorkbook et bien pour insérer une macro dans ton classeur c'est au même endroit.
Je m'explique :
Donc avec ton classeur ouvert tu enfonces les touches Alt+F11. Tu te trouves donc dans l'environnement de programmation VBA de ton classeur encore appelé VBE ( Visual Basic Editor ).
Là comme te le disais jps sur la gauche tu as une arboresecence dans laquelle tu devrais trouver le répertoire "Modules". Tu choisis un module en double cliquant dessus et tu fais un copier-coller du code que je t'ai donné à l'intérieur de ce module.
Alors cas de figure où le répertoire "Modules" n'existe pas cela veut dire que pour le moment il n'existe pas de macros dans ton classeur. On va remédier à cela :
Donc dans l'arboresecence VBAProject (nom de ton classeur) tu cliques n'importe où bouton droit et tu choisis "Insertion / Module". Donc maintenant tu dois avoir le répertoire "Modules" de crée avec à l'intérieur le "Module1" crée. Tu double clique sur le module1 et tu fais un copier-coller du code à l'intérieur.
Pour sortir de VBE et revenir à ton fichier tu enfonces les touches Alt+Q
Dernière chose puisque tu débutes n'hésites pas à t'essayer à la création de macros ( encore appelé code VBA ) avec l'éditeur de macros qu'EXCEL met à ta disposition. En gros cet éditeur est un espion qui à partir du moment où tu l'actives va enregistrer toutes les maneouvres que tu vas faire sur ton fichier. Une fois que tu stoppe l'enregistrement une macro sera crée dans un module de ton VBE. Il ne te reste plus qu'à l'exécuter pour voir le résultat. Tu verras c'est grisant.
Comment activer cet éditeur :
Avec ton classeur ouvert dans la barre de menus en haut de l'écran tu fais Outils / Macro / Nouvelle macro --> EXCEL te proposes un nom du style "macro1" que tu peux modifier.
A partir de maintenant tout ce que tu feras sur ton classeur sera enregistré. Une fois l'enregistrement terminé tu fais
Outils / Macro / Arrêter l'enregistrement
Tout dernier conseil : Va voir les sites cités dans ma signature, ceux sont de vrai mines d'or très pédagogiques
Amicordialement.
Marc
N'oubliez pas votre lampe à huile et votre casque et descendez dans ces mines d'or pour des explorations fructueuses : http://www.excelabo.net/ http://frederic.sigonneau.free.fr http://dj.joss.free.fr/ http://jacxl.free.fr http://www.cathyastuce.com/excel.htm
Re Domi,
Autant pour moi.
J'ai vu que Jps t'avais expliqué comment accéder à ThisWorkbook et bien pour
insérer une macro dans ton classeur c'est au même endroit.
Je m'explique :
Donc avec ton classeur ouvert tu enfonces les touches Alt+F11. Tu te trouves
donc dans l'environnement de programmation VBA de ton classeur encore appelé
VBE ( Visual Basic Editor ).
Là comme te le disais jps sur la gauche tu as une arboresecence dans
laquelle tu devrais trouver le répertoire "Modules".
Tu choisis un module en double cliquant dessus et tu fais un copier-coller
du code que je t'ai donné à l'intérieur de ce module.
Alors cas de figure où le répertoire "Modules" n'existe pas cela veut dire
que pour le moment il n'existe pas de macros dans ton classeur. On va
remédier à cela :
Donc dans l'arboresecence VBAProject (nom de ton classeur) tu cliques
n'importe où bouton droit et tu choisis "Insertion / Module". Donc
maintenant tu dois avoir le répertoire "Modules" de crée avec à l'intérieur
le "Module1" crée. Tu double clique sur le module1 et tu fais un
copier-coller du code à l'intérieur.
Pour sortir de VBE et revenir à ton fichier tu enfonces les touches Alt+Q
Dernière chose puisque tu débutes n'hésites pas à t'essayer à la création de
macros ( encore appelé code VBA ) avec l'éditeur de macros qu'EXCEL met à ta
disposition. En gros cet éditeur est un espion qui à partir du moment où tu
l'actives va enregistrer toutes les maneouvres que tu vas faire sur ton
fichier. Une fois que tu stoppe l'enregistrement une macro sera crée dans un
module de ton VBE. Il ne te reste plus qu'à l'exécuter pour voir le
résultat. Tu verras c'est grisant.
Comment activer cet éditeur :
Avec ton classeur ouvert dans la barre de menus en haut de l'écran tu fais
Outils / Macro / Nouvelle macro --> EXCEL te proposes un nom du style
"macro1" que tu peux modifier.
A partir de maintenant tout ce que tu feras sur ton classeur sera
enregistré. Une fois l'enregistrement terminé tu fais
Outils / Macro / Arrêter l'enregistrement
Tout dernier conseil : Va voir les sites cités dans ma signature, ceux sont
de vrai mines d'or très pédagogiques
Amicordialement.
Marc
N'oubliez pas votre lampe à huile et votre casque et descendez dans ces
mines d'or pour des explorations fructueuses :
http://www.excelabo.net/
http://frederic.sigonneau.free.fr
http://dj.joss.free.fr/
http://jacxl.free.fr
http://www.cathyastuce.com/excel.htm
J'ai vu que Jps t'avais expliqué comment accéder à ThisWorkbook et bien pour insérer une macro dans ton classeur c'est au même endroit.
Je m'explique :
Donc avec ton classeur ouvert tu enfonces les touches Alt+F11. Tu te trouves donc dans l'environnement de programmation VBA de ton classeur encore appelé VBE ( Visual Basic Editor ).
Là comme te le disais jps sur la gauche tu as une arboresecence dans laquelle tu devrais trouver le répertoire "Modules". Tu choisis un module en double cliquant dessus et tu fais un copier-coller du code que je t'ai donné à l'intérieur de ce module.
Alors cas de figure où le répertoire "Modules" n'existe pas cela veut dire que pour le moment il n'existe pas de macros dans ton classeur. On va remédier à cela :
Donc dans l'arboresecence VBAProject (nom de ton classeur) tu cliques n'importe où bouton droit et tu choisis "Insertion / Module". Donc maintenant tu dois avoir le répertoire "Modules" de crée avec à l'intérieur le "Module1" crée. Tu double clique sur le module1 et tu fais un copier-coller du code à l'intérieur.
Pour sortir de VBE et revenir à ton fichier tu enfonces les touches Alt+Q
Dernière chose puisque tu débutes n'hésites pas à t'essayer à la création de macros ( encore appelé code VBA ) avec l'éditeur de macros qu'EXCEL met à ta disposition. En gros cet éditeur est un espion qui à partir du moment où tu l'actives va enregistrer toutes les maneouvres que tu vas faire sur ton fichier. Une fois que tu stoppe l'enregistrement une macro sera crée dans un module de ton VBE. Il ne te reste plus qu'à l'exécuter pour voir le résultat. Tu verras c'est grisant.
Comment activer cet éditeur :
Avec ton classeur ouvert dans la barre de menus en haut de l'écran tu fais Outils / Macro / Nouvelle macro --> EXCEL te proposes un nom du style "macro1" que tu peux modifier.
A partir de maintenant tout ce que tu feras sur ton classeur sera enregistré. Une fois l'enregistrement terminé tu fais
Outils / Macro / Arrêter l'enregistrement
Tout dernier conseil : Va voir les sites cités dans ma signature, ceux sont de vrai mines d'or très pédagogiques
Amicordialement.
Marc
N'oubliez pas votre lampe à huile et votre casque et descendez dans ces mines d'or pour des explorations fructueuses : http://www.excelabo.net/ http://frederic.sigonneau.free.fr http://dj.joss.free.fr/ http://jacxl.free.fr http://www.cathyastuce.com/excel.htm
jps
et autant pour moi qui ai dit VBA au lieu de VBE, bien évidemment... et si avec tout ça, marc, le domi68 n'est pas un bon millésime de programmation, c'est à vous faire mettre au rencart le célèbre adage romain : in macro veritas à pluche jps
"Excel...lent" a écrit dans le message de news:
Re Domi,
Autant pour moi.
J'ai vu que Jps t'avais expliqué comment accéder à ThisWorkbook et bien pour insérer une macro dans ton classeur c'est au même endroit.
Je m'explique :
Donc avec ton classeur ouvert tu enfonces les touches Alt+F11. Tu te trouves donc dans l'environnement de programmation VBA de ton classeur encore appelé VBE ( Visual Basic Editor ).
Là comme te le disais jps sur la gauche tu as une arboresecence dans laquelle tu devrais trouver le répertoire "Modules". Tu choisis un module en double cliquant dessus et tu fais un copier-coller du code que je t'ai donné à l'intérieur de ce module.
Alors cas de figure où le répertoire "Modules" n'existe pas cela veut dire que pour le moment il n'existe pas de macros dans ton classeur. On va remédier à cela :
Donc dans l'arboresecence VBAProject (nom de ton classeur) tu cliques n'importe où bouton droit et tu choisis "Insertion / Module". Donc maintenant tu dois avoir le répertoire "Modules" de crée avec à l'intérieur le "Module1" crée. Tu double clique sur le module1 et tu fais un copier-coller du code à l'intérieur.
Pour sortir de VBE et revenir à ton fichier tu enfonces les touches Alt+Q
Dernière chose puisque tu débutes n'hésites pas à t'essayer à la création de macros ( encore appelé code VBA ) avec l'éditeur de macros qu'EXCEL met à ta disposition. En gros cet éditeur est un espion qui à partir du moment où tu l'actives va enregistrer toutes les maneouvres que tu vas faire sur ton fichier. Une fois que tu stoppe l'enregistrement une macro sera crée dans un module de ton VBE. Il ne te reste plus qu'à l'exécuter pour voir le résultat. Tu verras c'est grisant.
Comment activer cet éditeur :
Avec ton classeur ouvert dans la barre de menus en haut de l'écran tu fais Outils / Macro / Nouvelle macro --> EXCEL te proposes un nom du style "macro1" que tu peux modifier.
A partir de maintenant tout ce que tu feras sur ton classeur sera enregistré. Une fois l'enregistrement terminé tu fais
Outils / Macro / Arrêter l'enregistrement
Tout dernier conseil : Va voir les sites cités dans ma signature, ceux sont de vrai mines d'or très pédagogiques
Amicordialement.
Marc
N'oubliez pas votre lampe à huile et votre casque et descendez dans ces mines d'or pour des explorations fructueuses : http://www.excelabo.net/ http://frederic.sigonneau.free.fr http://dj.joss.free.fr/ http://jacxl.free.fr http://www.cathyastuce.com/excel.htm
et autant pour moi qui ai dit VBA au lieu de VBE, bien évidemment...
et si avec tout ça, marc, le domi68 n'est pas un bon millésime de
programmation, c'est à vous faire mettre au rencart le célèbre adage romain
: in macro veritas
à pluche
jps
"Excel...lent" <vpco@free.fr> a écrit dans le message de news:
ukONVc5pGHA.4196@TK2MSFTNGP04.phx.gbl...
Re Domi,
Autant pour moi.
J'ai vu que Jps t'avais expliqué comment accéder à ThisWorkbook et bien
pour
insérer une macro dans ton classeur c'est au même endroit.
Je m'explique :
Donc avec ton classeur ouvert tu enfonces les touches Alt+F11. Tu te
trouves
donc dans l'environnement de programmation VBA de ton classeur encore
appelé
VBE ( Visual Basic Editor ).
Là comme te le disais jps sur la gauche tu as une arboresecence dans
laquelle tu devrais trouver le répertoire "Modules".
Tu choisis un module en double cliquant dessus et tu fais un copier-coller
du code que je t'ai donné à l'intérieur de ce module.
Alors cas de figure où le répertoire "Modules" n'existe pas cela veut dire
que pour le moment il n'existe pas de macros dans ton classeur. On va
remédier à cela :
Donc dans l'arboresecence VBAProject (nom de ton classeur) tu cliques
n'importe où bouton droit et tu choisis "Insertion / Module". Donc
maintenant tu dois avoir le répertoire "Modules" de crée avec à
l'intérieur
le "Module1" crée. Tu double clique sur le module1 et tu fais un
copier-coller du code à l'intérieur.
Pour sortir de VBE et revenir à ton fichier tu enfonces les touches Alt+Q
Dernière chose puisque tu débutes n'hésites pas à t'essayer à la création
de
macros ( encore appelé code VBA ) avec l'éditeur de macros qu'EXCEL met à
ta
disposition. En gros cet éditeur est un espion qui à partir du moment où
tu
l'actives va enregistrer toutes les maneouvres que tu vas faire sur ton
fichier. Une fois que tu stoppe l'enregistrement une macro sera crée dans
un
module de ton VBE. Il ne te reste plus qu'à l'exécuter pour voir le
résultat. Tu verras c'est grisant.
Comment activer cet éditeur :
Avec ton classeur ouvert dans la barre de menus en haut de l'écran tu fais
Outils / Macro / Nouvelle macro --> EXCEL te proposes un nom du style
"macro1" que tu peux modifier.
A partir de maintenant tout ce que tu feras sur ton classeur sera
enregistré. Une fois l'enregistrement terminé tu fais
Outils / Macro / Arrêter l'enregistrement
Tout dernier conseil : Va voir les sites cités dans ma signature, ceux
sont
de vrai mines d'or très pédagogiques
Amicordialement.
Marc
N'oubliez pas votre lampe à huile et votre casque et descendez dans ces
mines d'or pour des explorations fructueuses :
http://www.excelabo.net/
http://frederic.sigonneau.free.fr
http://dj.joss.free.fr/
http://jacxl.free.fr
http://www.cathyastuce.com/excel.htm
et autant pour moi qui ai dit VBA au lieu de VBE, bien évidemment... et si avec tout ça, marc, le domi68 n'est pas un bon millésime de programmation, c'est à vous faire mettre au rencart le célèbre adage romain : in macro veritas à pluche jps
"Excel...lent" a écrit dans le message de news:
Re Domi,
Autant pour moi.
J'ai vu que Jps t'avais expliqué comment accéder à ThisWorkbook et bien pour insérer une macro dans ton classeur c'est au même endroit.
Je m'explique :
Donc avec ton classeur ouvert tu enfonces les touches Alt+F11. Tu te trouves donc dans l'environnement de programmation VBA de ton classeur encore appelé VBE ( Visual Basic Editor ).
Là comme te le disais jps sur la gauche tu as une arboresecence dans laquelle tu devrais trouver le répertoire "Modules". Tu choisis un module en double cliquant dessus et tu fais un copier-coller du code que je t'ai donné à l'intérieur de ce module.
Alors cas de figure où le répertoire "Modules" n'existe pas cela veut dire que pour le moment il n'existe pas de macros dans ton classeur. On va remédier à cela :
Donc dans l'arboresecence VBAProject (nom de ton classeur) tu cliques n'importe où bouton droit et tu choisis "Insertion / Module". Donc maintenant tu dois avoir le répertoire "Modules" de crée avec à l'intérieur le "Module1" crée. Tu double clique sur le module1 et tu fais un copier-coller du code à l'intérieur.
Pour sortir de VBE et revenir à ton fichier tu enfonces les touches Alt+Q
Dernière chose puisque tu débutes n'hésites pas à t'essayer à la création de macros ( encore appelé code VBA ) avec l'éditeur de macros qu'EXCEL met à ta disposition. En gros cet éditeur est un espion qui à partir du moment où tu l'actives va enregistrer toutes les maneouvres que tu vas faire sur ton fichier. Une fois que tu stoppe l'enregistrement une macro sera crée dans un module de ton VBE. Il ne te reste plus qu'à l'exécuter pour voir le résultat. Tu verras c'est grisant.
Comment activer cet éditeur :
Avec ton classeur ouvert dans la barre de menus en haut de l'écran tu fais Outils / Macro / Nouvelle macro --> EXCEL te proposes un nom du style "macro1" que tu peux modifier.
A partir de maintenant tout ce que tu feras sur ton classeur sera enregistré. Une fois l'enregistrement terminé tu fais
Outils / Macro / Arrêter l'enregistrement
Tout dernier conseil : Va voir les sites cités dans ma signature, ceux sont de vrai mines d'or très pédagogiques
Amicordialement.
Marc
N'oubliez pas votre lampe à huile et votre casque et descendez dans ces mines d'or pour des explorations fructueuses : http://www.excelabo.net/ http://frederic.sigonneau.free.fr http://dj.joss.free.fr/ http://jacxl.free.fr http://www.cathyastuce.com/excel.htm