Bonjour,
J'aimerais coller des données dans une feuille Excel. Cette feuille comprend des cellules verrouillées et d'autres, dans lesquelles je veux coller mes données, qui ne le sont pas. Mon problème est qu'à l'ouverture de la feuille (worksheet activate), j'ai une programmation qui calcule le nombre de colonnes à afficher.
Pour afficher le bon nombre de colonnes, la programmation doit d'abord retirer la protection de la feuille. Afficher ensuite le nombre de colonnes nécessaires et finalement, protéger à nouveau la feuille. Par contre, lorsque la feuille est déverrouillée, le système perd les données copiées, donc je ne peux pas les coller dans ma feuille après l'exécution de la fonction Worksheet.activate.
Le seul moyen que j'ai de copier/coller des données dans ma feuille est en sélectionnant d'abord ma feuille, ainsi la fonction Worksheet.activate s'exécute. Ensuite, dans un autre fichier, je copie les données. Finalement, je retourne dans mon fichier où se trouve ma feuille protégée et je colle mes données. Comme la fonction Worksheet.activate a déjà été exécutée et que la feuille demeure activée pour copier mes données, la fonctionWorksheet.activate ne s'active pas à nouveau.
Donc si je veux copier/coller des données d'un même fichier, je dois d'abord copier les données et les coller dans un autre fichier. Ensuite, je sélectionne ma feuille verrouillée..... et je recommence le paragraphe précédent.
Avez-vous une solution s.v.p.?
Merci.
J'aimerais coller des données dans une feuille Excel. Cette feuille comprend des cellules verrouillées et d'autres, dans lesquelles je veux coller mes données, qui ne le sont pas. Mon problème est qu'à l'ouverture de la feuille (worksheet activate), j'ai une programmation qui calcule le nombre de colonnes à afficher.
Pour afficher le bon nombre de colonnes, la programmation doit d'abord retirer la protection de la feuille. Afficher ensuite le nombre de colonnes nécessaires et finalement, protéger à nouveau la feuille. Par contre, lorsque la feuille est déverrouillée, le système perd les données copiées, donc je ne peux pas les coller dans ma feuille après l'exécution de la fonction Worksheet.activate.
Le seul moyen que j'ai de copier/coller des données dans ma feuille est en sélectionnant d'abord ma feuille, ainsi la fonction Worksheet.activate s'exécute. Ensuite, dans un autre fichier, je copie les données. Finalement, je retourne dans mon fichier où se trouve ma feuille protégée et je colle mes données. Comme la fonction Worksheet.activate a déjà été exécutée et que la feuille demeure activée pour copier mes données, la fonctionWorksheet.activate ne s'active pas à nouveau.
Donc si je veux copier/coller des données d'un même fichier, je dois d'abord copier les données et les coller dans un autre fichier. Ensuite, je sélectionne ma feuille verrouillée..... et je recommence le paragraphe précédent.
Avez-vous une solution s.v.p.?
Merci.