XL 2021 Fonction vba recherche& extraire un commentaire sur une ligne

didier.007

XLDnaute Nouveau
Bonjour,

J’ai une table avec 7 colonnes et 365 lignes.
Certaines lignes possèdent un commentaire, d’autre non.
Je voudrais dans une colonne à droite des 7 autres, une fonction qui recherche et extrait le commentaire de chaque ligne, si il y a un commentaire,
Mes compétences en VBA ne me permettent pas d’écrire ce code!
Merci, de votre compréhension.

Didier
 

oguruma

XLDnaute Occasionnel
L'idée était de passer par les Binaires de la cellules Excel, de les convertir avec les fonctions Binary.* dans l'espoir de capter les commentaires et de les traiter.
Mais Hic : pas moyen de récupérer la cellule en binaire ou je suis passé à côté.
Il devrait y avoir une astuce avec l'ID style {dsmlfkdsmlksdlkdskdsf5464sf54ds6#=} comme on le fait dans certains cas quand on traite des données complexes.... mais pas trouvé.
Donc là, je suis preneur si QQun a réussi à capter les binaires d'une cellule ;)
On sait récupérer le binaire d'un fichier Excel complet et le traiter mais pas une cellule isolée.
 

didier.007

XLDnaute Nouveau
VB:
Function Commentaire(r As Range) As String
For Each r In r
    If Not r.Comment Is Nothing Then Commentaire = r.Comment.Text: Exit For
Next
End Function
Bonjour Job75,
serait il possible de faire évoluer votre code?
pourrait on extraire qu’une partie des caracteres?
je m’explique:
je voudrais extraire que la chaîne qui figure dans une liste .
exemple de liste : chat, sourie, rat, chien….
je trouve rat extraire rat dans ma cellule?
Désolé, si je ne suis pas claire, il est tôt …😫
merci d’avance
Didier
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 182
dernier inscrit
moutassim.amine