Un seul fichier ouvert à la fois

  • Initiateur de la discussion Initiateur de la discussion STéphane
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

STéphane

Guest
Bonjour



Je vous mets un exemple de fichier réalisé à partir d'un code du créateur de http://xakte.de.
Il permet d'éviter qu'un autre fichier excel soit ouvert ou crée pendant que vous utilisez votre application.


bye
Stéphane
 

Pièces jointes

Salut Stéphane

J'ai regardé, mais c'est quoi "Dim appObject As New CApplication"
je n'ai jamais utilisé un "module de Classe".... çà sert donc à çà ? Créer des "Capplication".... Tu sais bien t'en servir ? si t'as des liens sur des explications je suis preneur.

Et puis il me vient une question, si tu plantes complètement Excel (pour une raison X) en plein quand ce "Public WithEvents app As Application" est actif en mode "Set appObject.app = Nothing" ...
c'est pas risqué ?

Bye

@+Thierry
 
bonjour


je suis pas pro des modules de classe, et si je dis que c'est une instanciation du module de classe, c'est peut-être faux.

je vous conseille de lire les explications savantes de laurent longre à ce sujet : http://longre.free.fr
je pense que vous pouvez trouver d'autres explicatoins de laurent sur
<http://dj.joss.free.fr>
<http://disciplus.simplex.free.fr>

à moins que j'en ai glissé sur
<http://xlbysteph.free.fr/aideinformatique/actionvba.htm> ou actionvba2.htm

bye
stephane
 
un module de classe permet de créer un gestionnaire d'événements perso pour tel ou tel objet. Ainsi dans mon prog. Mes Macros, l'utilisation d'un tel module de classe m'a économisé des centaines (oui, des centaines) de lignes de code. C'est donc un outil très puissant, qui vaut la peine qu'on l'utilise.
L'aide XL est assez complète à ce sujet. J. Walkenbach et S. Bllen les utilisent beaucoup et il peut être intéressant d'aller voir leur code.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
115
Retour