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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA - macro et événements - Résolu

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA - macro et événements - Résolu

n°1539780
aprilthe5i​th
Posté le 06-04-2007 à 17:44:42  profilanswer
 

Bonjour,
 
Alors, je dois :
 
1/ via une macro, formater un fichier excel qui, UNE FOIS FORMATE, doit
2/ avoir des événement liés à certaines cellules.
 
Je me sers donc au départ d'un fichier excel et j'associe à la feuil(1) (vide au départ) des événements(qui fonctionnent) via  
 
"Private Sub Worksheet_SelectionChange(ByVal Target As Range)"
 
Le problème est que ces événements se lancent durant la première macro de formatage...
 
Comment les désactiver momentanéement ?
J'espère avoir été clair.
Merci du coup de main.


Message édité par aprilthe5ith le 06-04-2007 à 18:16:21
mood
Publicité
Posté le 06-04-2007 à 17:44:42  profilanswer
 

n°1539783
jpcheck
Pioupiou
Posté le 06-04-2007 à 17:51:47  profilanswer
 

peut etre en créant une variable flag de type booléen que tu initialises à false et passes à true dès que le format a été appliqué, non ?


Message édité par jpcheck le 06-04-2007 à 17:51:56
n°1539790
aprilthe5i​th
Posté le 06-04-2007 à 18:07:18  profilanswer
 

Effectivement... le bon sens en action...
Merci bien !
 
Question subsidiaire : une fois que tout s'est bien déroulé, si j'ai le malheur de sélectionner toutes les cellules de la feuille, le private sub devient dingue : "mémoire insuffisante, tout rame... et ca plante.
 
Comment empécher de sélectionner toutes les cellules en haut à gauche ? (a part en masquant les lignes/colonnes d'exel)

n°1539800
aprilthe5i​th
Posté le 06-04-2007 à 18:15:51  profilanswer
 

C'est bon :
 
if cells.select exit sub
 
Merci encore jpcheck.

n°1539806
jpcheck
Pioupiou
Posté le 06-04-2007 à 18:48:08  profilanswer
 

de rien ;)


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

  VBA - macro et événements - Résolu

 

Sujets relatifs
Pointeur ou pas ? (résolu)VBA - Excel,liens hypertext et screentips
VBA excel mise en forme d'un label[AWK] Comprendre un script... [ RESOLU ]
[Résolu] PHP MySQL - Problème de recherche dans la baseCentrer un site internet [RESOLU]
Modifier les options d'Outlook avec VBA[VB] Lancer excel à partir d'un programme VB [Résolu]
[RESOLU] Erreur dans galerie en JavaScript.[html/css/js ??] script de screenshot [resolu]
Plus de sujets relatifs à : VBA - macro et événements - Résolu


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