Ecrire le code VBA dans un projet VB.net

Messages postés
247
Date d'inscription
mercredi 8 mai 2013
Statut
Membre
Dernière intervention
4 novembre 2017
- - Dernière réponse : 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
Afficher la suite 

2 réponses

Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
215
0
Merci
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.
Commenter la réponse de ucfoutu
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
215
0
Merci
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).
Commenter la réponse de ucfoutu