Ouvre -toi sésame...

Ouvre -toi sésame... - VB/VBA/VBS - Programmation

Marsh Posté le 15-10-2005 à 21:20:34    

Bonjour,  
 
Voilà, je me suis crée un classeur PERSO, et j' aimerais qu' il s' ouvre à l' ouverture d' exel.  :(  
 
Merci.

Reply

Marsh Posté le 15-10-2005 à 21:20:34   

Reply

Marsh Posté le 15-10-2005 à 21:40:48    

:hello:  
Il existe plusieurs solutions. En voici une :

Private Sub Workbook_Open()
   Worksheets("PERSO" ).Activate
End Sub


Copier/coller ces trois lignes dans Visual Basic/VBAProject/Microsoft Excel Objects/ThisWorkbook.  :)  

Reply

Marsh Posté le 16-10-2005 à 00:51:26    

Merci...Mais je vois pas vraiment ou mettre ça(Sous quel classeur).
(J' ai un classeur nommé EuroTool.xla mais il faut un mot de passe pour y accéder)
 
Pourez t -on m' éclairer sur ce point ?
 

Reply

Marsh Posté le 16-10-2005 à 09:09:19    

Je me demandais si c'étaits la peine que je précise "Visual Basic/VBAProject/Microsoft Excel Objects/ThisWorkbook", parce que c'est de la routine pour beaucoup de programmeurs, mais en fait il faut que je détaille plus, no problemo.
 
1. Dans la barre de menu, sélectionner "Outils", puis "Macro", puis "Visual Basic Editor".
L'éditeur Visual Basic apparait.
 
2. A gauche se trouve une fenêtre "Projet" que l'on peut afficher si elle ne l'est pas déjà, en allant dans le menu, Affichage/Explorateur de projets. Cette fenêtre est un arbre qui comporte des "+" sur lesquels on clique pour voir les sous arbres.
 
3. En l'occurence, il faut cliquer sur VBAProject, puis Microsoft Excel Objects, puis This Workbook (si la version d'Excel est différente de la mienne, les noms peuvent être un peu différents).
 
4. Puis, il faut copier mes trois lignes de code dans la fenêtre de droite.
 
5. Puis sauvegarder, sortir, et rentrer pour constater que la feuille "PERSO" s'ouvre au début quand on lance l'appli.
:)

Reply

Marsh Posté le 16-10-2005 à 22:55:55    

J' avais bien compris la  1er fois.
Cependant, quand j' ouvre Exel, "Visual Basic/VBAProject/Microsoft Excel Objects/ThisWorkbook", n' existe pas.
Tout ce qu' il y a, c' est ce classeur EuroTool auquel je n' ais pas acces.
C' est pour quoi je me suis crée mon propre classeur PERSO...
 
Merci

Reply

Marsh Posté le 16-10-2005 à 23:11:28    

Ce n'est pas dans Eurotools, c'est en dessous.
Chez moi, cela s'appelle très exactement "VBAProject (classeur1)".
Mais s'il n'y est pas, je ne sais pas comment le créer. Désolé.

Reply

Marsh Posté le 17-10-2005 à 18:57:02    

Merci tout de même.
Si quelqu 'un a une autre solution ?

Reply

Marsh Posté le 17-10-2005 à 21:42:21    

- Crée toi un raccourci de ton fichier excel Perso.
- Déplace (glisser/déposer) ce raccourci dans le dossier Xlstart de Office  
  ex:E:\Program Files\Microsoft Office\Office\XLStart

Reply

Marsh Posté le 18-10-2005 à 19:37:49    

Merci pour la solution,  
J' ai essayé, mais il m' est impossible de copier Perso dans XLStart.
(Je pense que ça à voir au faite que l' on n' ai pas accès au compte des autre utilisateurs...)
 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed