Salut le forum !
Aujourd'hui je me suis lancé dans le développement d'une macro qui doit, en fonction de certains parametres, insérer des commentaires dans les cellules apropriées.
Seulement je bloque !
Le principe est simple :
on ouvre le fichier qui contient la macro, on ouvre le fichier à traiter, on lance dans ce dernier fichier la macro, et se déroulent les étapes suivantes :
-Une userform apparait (voir fichier joint) et demande les renseignements nécessaires : nom de la feuille source (ns), nom de la feuille cible (nc), nom de colone ou de ligne source (ls) et cible (lc), et si on veut traiter une ligne ou une colone.
-La macro va chercher les commentaires cellule par cellule dans la feuille source à la ligne ou colonne source renseignée, et va les placer en commentaire dans la feuille cible à la ligne ou à la colonne ou la ligne renseignée.
Problèmes :
-Comment gérer les informations saisie ( à savoir le nom de la feuille, le nom de la ligne etc ...) qui sont saisies et enregistrer en tant que string, pour les traitées en fonction du choix comme nom de feuille ou de ligne ou de colonne ?
j'ai pensé au type variant mais cela ne fonctionne pas et je préfère éviter...
-Comment accèder au "caption" d'un commentaire si il existe déjà, et créer un commentaire si il n'existe pas ?
-Comment gérer la taille des commentaires ?
Voilà les 3 questions qui me posent le plus de problèmes en ce momment, c'est pourquoi je vous appelle à l'aide.
Le fichier ci-joint n'est pas très complet, il sert juste à vous donner un apperçu de ce qu'il me faut (nottement pour la userform).
Merci d'avance .
Aujourd'hui je me suis lancé dans le développement d'une macro qui doit, en fonction de certains parametres, insérer des commentaires dans les cellules apropriées.
Seulement je bloque !
Le principe est simple :
on ouvre le fichier qui contient la macro, on ouvre le fichier à traiter, on lance dans ce dernier fichier la macro, et se déroulent les étapes suivantes :
-Une userform apparait (voir fichier joint) et demande les renseignements nécessaires : nom de la feuille source (ns), nom de la feuille cible (nc), nom de colone ou de ligne source (ls) et cible (lc), et si on veut traiter une ligne ou une colone.
-La macro va chercher les commentaires cellule par cellule dans la feuille source à la ligne ou colonne source renseignée, et va les placer en commentaire dans la feuille cible à la ligne ou à la colonne ou la ligne renseignée.
Problèmes :
-Comment gérer les informations saisie ( à savoir le nom de la feuille, le nom de la ligne etc ...) qui sont saisies et enregistrer en tant que string, pour les traitées en fonction du choix comme nom de feuille ou de ligne ou de colonne ?
j'ai pensé au type variant mais cela ne fonctionne pas et je préfère éviter...
-Comment accèder au "caption" d'un commentaire si il existe déjà, et créer un commentaire si il n'existe pas ?
-Comment gérer la taille des commentaires ?
Voilà les 3 questions qui me posent le plus de problèmes en ce momment, c'est pourquoi je vous appelle à l'aide.
Le fichier ci-joint n'est pas très complet, il sert juste à vous donner un apperçu de ce qu'il me faut (nottement pour la userform).
Merci d'avance .