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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBA] Worksheet_Change

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBA] Worksheet_Change

n°1953315
astik89
Posté le 27-12-2009 à 20:33:30  profilanswer
 

Bonjour,
 
sur excel j'ai un souci avec la macro suivante

Code :
  1. Private Sub Worksheet_Change(ByVal Target As Range)
  2.     Dim Intersection As Range, c As Integer, r As Integer, r1 As Integer, c1 As Integer, Cell As Range, r2 As Integer, c2 As Integer
  3.     Set Intersection = Intersect(Target, PlageMois)
  4.     '...
  5. End Sub


 
En effet, lorsque je change une cellule "à la main", tout fonctionne bien. Par contre si une cellule est modifié par une macro, Target prend la valeur de la cellule et non pas le range.
 
D'où peut venir ce problème??

mood
Publicité
Posté le 27-12-2009 à 20:33:30  profilanswer
 

n°1953340
astik89
Posté le 27-12-2009 à 23:35:55  profilanswer
 

Problème résolu
Pb contre impossible de dire comment.


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

  [VBA] Worksheet_Change

 

Sujets relatifs
[Excel VBA] Lister les noms de plages de cellules et leurs coordonnéesBesoin d'aide en VBA
[VB/VBA/VBS] Mauvaise détection de plage.Recuperer l'email d'un user sur ADSI depuis VBA
[VBA Excel] Changer la couleur suite a une formule[VBA] Remplir une table Access à partir d'un tableau
[VBA] Paramêtres cachés mais modifiablesPowerPoint 2007 Fenêtre Recherche Rapide VBA
[VBA] A la rescousse d'un noob en galère sur une macro[VBA] Plantage Excel avec Worksheet_Change
Plus de sujets relatifs à : [VBA] Worksheet_Change


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