Ecrire le code VBA dans un projet VB.net

jamsom Messages postés 242 Date d'inscription mercredi 8 mai 2013 Statut Membre Dernière intervention 4 novembre 2017 - 24 mai 2016 à 08:14
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 24 mai 2016 à 12:15
Bonjour,
comment je peux écrire et exécuter un code écrit en VBA dans un projet créer avec Visual basic 2010 Express et merci d'avance

2 réponses

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
Modifié par ucfoutu le 24/05/2016 à 08:27
Bonjour,
En automation.
Cela signifie :
1) créer l'objet application Excel
2) créer un objet classeur (celui à traiter)
3) créer le(s) objet(s) Feuilles de calculs à traiter
4) et surtout : bien connaître VBA/Excel (sans quoi : peine perdue).

EDIT : je te précise que l'automation nécessite création ET instanciation des objets à traiter.
Pour plus de clarté : cela veut dire "entrer par la porte normale (edit ajouté après relecture d'une autre discussion que tu as ouverte et qui s'écarte de l'automation).


________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
24 mai 2016 à 12:15
Bon ...
Nous allons, Jamson, essayer maintenant, de parler peu, mais de parler comme il se doit :
1) lis dans l'ordre ces trois articles (tu en as besoin) :

https://msdn.microsoft.com/fr-fr/library/7t9k08y5%28v=vs.90%29.aspx

https://support.microsoft.com/fr-fr/kb/301982

http://www.tutorialspoint.com/vb.net/vb.net_excel_sheet.htm

2) essaye de rester dans l'esprit d'un forum, au lieu de te disperser sans cesse.
Tu as par exemple ouvert sur ce forum 7 discussions, dont l'une a été supprimée.
Sur les six restantes : tu les as purement et simplement abandonnées (ni suite donnée, ni utilisation du tag RESOLU) !
Ces faits ne sont pas, loin de là, de nature à aider à poser sur les discussions que tu ouvres un regard plus "intéressé".
Ne prends pas cette remarque pour autre chose qu'elle est, à savoir que le "sérieux" est une chose qui se constate et a son importance, dans tous nos gestes (les tiens et les nôtres).
0
Rejoignez-nous