Ecrire le code VBA dans un projet VB.net

jamsom 247 Messages postés mercredi 8 mai 2013Date d'inscription 4 novembre 2017 Dernière intervention - 24 mai 2016 à 08:14 - Dernière réponse : ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention
- 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 

Votre réponse

2 réponses

ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention - Modifié par ucfoutu le 24/05/2016 à 08:27
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
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention - 24 mai 2016 à 12:15
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

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.