Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3325 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Ouvre -toi sésame...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ouvre -toi sésame...

n°1223838
PGreg
Posté le 15-10-2005 à 21:20:34  profilanswer
 

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

mood
Publicité
Posté le 15-10-2005 à 21:20:34  profilanswer
 

n°1223843
olivthill
Posté le 15-10-2005 à 21:40:48  profilanswer
 

: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.  :)  

n°1223880
PGreg
Posté le 16-10-2005 à 00:51:26  profilanswer
 

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 ?
 

n°1223897
olivthill
Posté le 16-10-2005 à 09:09:19  profilanswer
 

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.
:)

n°1224143
PGreg
Posté le 16-10-2005 à 22:55:55  profilanswer
 

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

n°1224150
olivthill
Posté le 16-10-2005 à 23:11:28  profilanswer
 

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é.

n°1224857
PGreg
Posté le 17-10-2005 à 18:57:02  profilanswer
 

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

n°1224946
dahlo
Posté le 17-10-2005 à 21:42:21  profilanswer
 

- 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

n°1225690
PGreg
Posté le 18-10-2005 à 19:37:49  profilanswer
 

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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Ouvre -toi sésame...

 

Sujets relatifs
Fichier .fla qui ne s'ouvre pas .!!!debutant...lien sur site qui ouvre wmp pour visionner une video
jbutton qui ouvre un linkfenetre gtk ne s'ouvre pas
Bouton dans un userf qui ouvre un *.*Formulaire : le choix ouvre une page
Bouton qui cache une form et en ouvre une autre.[HTML] Page qui s ouvre dans une case
lien dans un div qui s'ouvre dans un autre div 
Plus de sujets relatifs à : Ouvre -toi sésame...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR