Bonjour le forum,
J'ai quelques petits soucis de migration de V2003 à v2007... Je suis tout seul dans ce cas ???
J'ai une routine qui me permet d'imbriquer des formes géométrique dans une surface donnée. Pour l'exemple, pleins de cercles dans un rectangle.
Pour l'interface de mon application, j'utilise différentes images liées à des macros.
Mon problème se situe au moment du RAZ, je sélectionne les shapes que je souhaite conserver => "Copier"
Je sélectionne toutes les shapes et je les efface.
Puis je fais juste un coller et le tour de passe passe est fait.
Pour les experts (et ils sont nombreux sur le forum) mon bricolage est peut être à revoir (je suis ouvert à toutes améliorations) mais en tout cas sous 2003, cela fonctionne nickel.
Sous 2007, j'ai une "erreur d'application 1004", mon débogueur s'arrête sur :
"ActiveSheet.Shapes.Range(Array("Visu", "Impression","RAZ")).Select"
Il n'arrive pas à comprendre la sélection.
Sur le forum, on ne parle que de cette formule sous 2007, même après quelques heures de recherche, je n'arrive pas à trouver une bonne équivalence.
D'avance merci, à tout ceux qui passeront un peu, voir beaucoup de temps à se pencher sur ce sujet et/ou à m'apporter un peu de lumière.
Fabien.
J'ai quelques petits soucis de migration de V2003 à v2007... Je suis tout seul dans ce cas ???
J'ai une routine qui me permet d'imbriquer des formes géométrique dans une surface donnée. Pour l'exemple, pleins de cercles dans un rectangle.
Pour l'interface de mon application, j'utilise différentes images liées à des macros.
Mon problème se situe au moment du RAZ, je sélectionne les shapes que je souhaite conserver => "Copier"
Je sélectionne toutes les shapes et je les efface.
Puis je fais juste un coller et le tour de passe passe est fait.
Pour les experts (et ils sont nombreux sur le forum) mon bricolage est peut être à revoir (je suis ouvert à toutes améliorations) mais en tout cas sous 2003, cela fonctionne nickel.
Sous 2007, j'ai une "erreur d'application 1004", mon débogueur s'arrête sur :
"ActiveSheet.Shapes.Range(Array("Visu", "Impression","RAZ")).Select"
Il n'arrive pas à comprendre la sélection.
Sur le forum, on ne parle que de cette formule sous 2007, même après quelques heures de recherche, je n'arrive pas à trouver une bonne équivalence.
D'avance merci, à tout ceux qui passeront un peu, voir beaucoup de temps à se pencher sur ce sujet et/ou à m'apporter un peu de lumière.
Fabien.