Daydayer
Messages postés201Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention13 août 2005
-
26 juil. 2005 à 12:38
cs_69chris
Messages postés318Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention30 décembre 2005
-
27 juil. 2005 à 13:46
bonjour!
j'ai un problème pour gérer une feuille d'un classeur excel. Cette feuille n'est pas considéré comme sheet ordinaire, étant donné que c'est une feuille entièrement graphique ('chart' , je crois que c'est le nom pour ce genre de choses).
ce problème viens du fait j'utilise sur mon classeur la fonction 'Private Sub Workbook_SheetActivate(ByVal Sh As Object)'
j'ai aussi parmi mes declarations de var la suivante:
Set SheetOfWork = Sh
La fonction agit quand on active une feuille. Le souci c'est que la var passée en param ('Sh') provoque une erreur à la ligne du 'set...' du style 'incompatibilité de type'.
auiez vous donc une idée sur le type de var qui représente une feuille excel uniquement graphique ('chart')?
et comment faire pour dire dans le code que la fontion doit marcher, que l'on active un chart ou une sheet?
merci d'avance pour votre aide. là je suis vraiment dans la mouise parce que je transfere aujourd'hui mon soft vers le classeur réel d'utilisation et c'était pas prévu d'avoir ce type de feuilles supplémentaires... et c'est bientôt la fin de mon stage!
Daydayer
Messages postés201Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention13 août 2005 27 juil. 2005 à 08:48
ba... d'après 'Set SheetOfWork = Sh', ma var SheetOfWork est de type object, vu que Sh est une variable Object, d'après les paramètres de ma focntion... donc ca c'est déjà fait, ou alors je comprends pas ta réponse... tupeux m'expliquer?