Comment unloader un module ou si qqn a une autre solution - VB/VBA/VBS - Programmation
Marsh Posté le 12-07-2005 à 14:09:23
Active la feuille sur laquelle tu vas travailler puis:
Activesheet.Range(... |
Marsh Posté le 12-07-2005 à 14:32:36
J'ai pas reussi a reproduire la meme erreur que toi.
Pourtant j'ai cree une procedure MacroCatia qui entre des infos dans une feuille:
Code :
|
Puis une autre procedure MacroExcel qui cherche des infos dans cette meme feuille:
Code :
|
Et enfin une Userform qui execute les 2 procedures successivement:
Code :
|
...Et ca fonctionne tres bien... (en esperant t'avoir aide a deceler ton erreur)
Marsh Posté le 12-07-2005 à 14:00:21
Bon -jour, -soir, -nuit,
J'ai un petit probleme sur vb.
Je commande un logiciel de CAO -Catia pour ne pas le nommer- et je cherche à automatiser la création de fichiers excel.
J'ai une macro en deux parties : une qui appelle mes parametres et les ecris dans un fichier excel, l'autre qui ouvre ce fichier et l'édite et le tri.
Voila le probleme. Exécuté d'abord la premiere partie, puis fermeture de la macro, puis réouverture et exécution de la seconde partie, ca marche. Mais si je programme une userform avec un bouton 'macro' et que j'exécute les deux partie à suivre
ca ne marche plus, il me met une erreur n°1004 sur la méthode range sur l'objet Global arrivé dans la partie excel sur ce code
là ya comme