Pierre-Henry
XLDnaute Junior
Bonsoir à tous,
Voici mon problème: J'ai un classeur archi-protégée (enfin la feuille intéressante est protégée, et le vba aussi)....je sais qu'une protection, ça saute....mais ça risque de ne pas être trop apprécié....
Bref, cette feuille comporte une macro toute bête, qui ouvre une inputbox, et place ce que l'on y rentre en A1 (donc la macro doit déverouiller puis re-vérouiller la feuille).....rien de bien méchant jusqu'ici.
MAIS aujourd'hui, je voudrais mettre successivement n valeurs en A1 (donc obligation de passer par cette macro, et cette inputbox puisque "c'est la seule qui connaît le mot de passe") (et imprimer par exemple à chaque fois)
J'ai donc mis ces n valeurs dans un autre fichier, en pensant enregistrer une macro, qui lancerait la macro précédente (vous suivez?), inscrirait ma valeur dans l'inputbox puis imprimerait!
Oui, mais voilà....lorsque je fais ça, j'ai juste la commande
Application.Run "'Macro Inputbox Protégé.xls'!macro_tte_bete
rien concernant ce que j'ai mis dans le champ de saisie....
D'ou ma question : est-il possible de remplir une inputbox déclenchée par macro....grâce à une autre macro (et si ce n'est pas exagéré....si oui, comment?)
Merci d'avance pour toutes vos suggestions.
Cordialement
EDIT: Je ne peux pas refaire la "macro toute bête" sur une feuille non protégée....il s'agit en fait de remplir des champs d'une feuille qui sera ensuite lue par lecture optique, donc mise en page ultra précise, avec codes d'identification, .....
Voici mon problème: J'ai un classeur archi-protégée (enfin la feuille intéressante est protégée, et le vba aussi)....je sais qu'une protection, ça saute....mais ça risque de ne pas être trop apprécié....
Bref, cette feuille comporte une macro toute bête, qui ouvre une inputbox, et place ce que l'on y rentre en A1 (donc la macro doit déverouiller puis re-vérouiller la feuille).....rien de bien méchant jusqu'ici.
MAIS aujourd'hui, je voudrais mettre successivement n valeurs en A1 (donc obligation de passer par cette macro, et cette inputbox puisque "c'est la seule qui connaît le mot de passe") (et imprimer par exemple à chaque fois)
J'ai donc mis ces n valeurs dans un autre fichier, en pensant enregistrer une macro, qui lancerait la macro précédente (vous suivez?), inscrirait ma valeur dans l'inputbox puis imprimerait!
Oui, mais voilà....lorsque je fais ça, j'ai juste la commande
Application.Run "'Macro Inputbox Protégé.xls'!macro_tte_bete
rien concernant ce que j'ai mis dans le champ de saisie....
D'ou ma question : est-il possible de remplir une inputbox déclenchée par macro....grâce à une autre macro (et si ce n'est pas exagéré....si oui, comment?)
Merci d'avance pour toutes vos suggestions.
Cordialement
EDIT: Je ne peux pas refaire la "macro toute bête" sur une feuille non protégée....il s'agit en fait de remplir des champs d'une feuille qui sera ensuite lue par lecture optique, donc mise en page ultra précise, avec codes d'identification, .....
Pièces jointes
Dernière édition: