[vsto] Lire les commentaires Excel [Résolu]

Signaler
Messages postés
6
Date d'inscription
jeudi 7 décembre 2006
Statut
Membre
Dernière intervention
6 octobre 2009
-
Messages postés
6
Date d'inscription
jeudi 7 décembre 2006
Statut
Membre
Dernière intervention
6 octobre 2009
-
Bonjour à tous,


J'essaie de lire les commentaires se trouvant dans une worksheet avec les essaie de code suivant:

Excel.Range MyRange = ((Excel.Worksheet)Globals.ThisWorkbook.Worksheets["Sheet1"]).get_Range("A1", "A1");

MessageBox.Show(MyRange.Comment.Shape.TextFrame.ToString());

Mais j'obtiens le message :
Cannot obtain fields or call methods on the instance of type 'Microsoft.Office.Interop.Excel.Range' because it is a proxy to a remote object.

J'ai également essayer de parcourir la collection de Comments au niveau de l'objet Worksheet mais j'ai le même problème.


Quelqu'un aurait-il une solution?


D'avance merci,

MasterSleepy.
http://www.vanhees.cc

2 réponses

Messages postés
58
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
5 août 2009

Salut,

Une piste pour lire la valeur d'un commentaire :
   MyRange.Comment.Shape.AlternativeText

@+

JayJay974
Messages postés
6
Date d'inscription
jeudi 7 décembre 2006
Statut
Membre
Dernière intervention
6 octobre 2009

Un grand merci à toi.
C'est même mieux qu'une piste ça ;-)

Au moins maintenant j'arrive à les lire mais comment cela ce fait qu'il m'ajoute au début Text Box:?
Je peux m'en sortir avec quelques opération sur la chaine de caractères mais bon je voudrais bien savoir pourquoi ;-)

Encore merci,
A+,
MasterSleepy.
http://www.vanhees.cc