Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Général VBA

Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.

Réponse
 
Outils de la discussion
Vieux 23/04/2008, 10h15   #1 (permalink)
Membre à l'essai
 
Date d'inscription: octobre 2006
Localisation: Paris
Messages: 40
Par défaut VBA et VB (et C#)

Bonjour a la communauté
voila j'ai deux questions a vous poser:
-est il possible d'utiliser des fonctions propre a VB6 par exemple dans une macro pour excel par exemple, en important une libraire par exemple(si c'est le cas, laquelle? et comment faire)

-est il possible de faire interpréter du C# dans du VB ou du VBA? si c'est le cas comment faire?

Je vous remercie de votre aide (si vous arrivez a répondre a ces questions)
J'attends vos réponse avec impatience
Mom's est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/04/2008, 18h24   #2 (permalink)
Responsable PowerPoint
 
Avatar de Philippe JOCHMANS
 
Date d'inscription: mai 2005
Localisation: Loir et Cher et Touraine
Âge: 40
Messages: 9 968
Envoyer un message via MSN à Philippe JOCHMANS
Par défaut

Bonjour

Citation:
Envoyé par Mom's Voir le message
-est il possible d'utiliser des fonctions propre a VB6 par exemple dans une macro pour excel par exemple, en important une libraire par exemple(si c'est le cas, laquelle? et comment faire)
Quel type de fonctions veux-tu utiliser ?

Citation:
-est il possible de faire interpréter du C# dans du VB ou du VBA? si c'est le cas comment faire?
A ma connaissance non, ce n'est pas possible.

Starec
__________________
En cas de questions techniques par MP ou message visiteur
Office : :Les Cours, Les FAQs
VB : Les Cours, Les FAQs
Mes articles : ici
Me connaitre
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/04/2008, 14h41   #3 (permalink)
Membre à l'essai
 
Date d'inscription: octobre 2006
Localisation: Paris
Messages: 40
Par défaut

Pour les fonction je voudrais utiliser les fonctions qui permettent de manipuler les touches du claviers comme par exemple "SendKeys" si je me souviens bien de son nom.

Ensuite pour le C#, je suis assez déçu, je voulais m'en servir pour récupérer les contacts présent dans outlook et les utiliser ensuite dans un script VBA.............
Mom's est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/04/2008, 15h01   #4 (permalink)
Responsable PowerPoint
 
Avatar de Philippe JOCHMANS
 
Date d'inscription: mai 2005
Localisation: Loir et Cher et Touraine
Âge: 40
Messages: 9 968
Envoyer un message via MSN à Philippe JOCHMANS
Par défaut

Bonjour

Citation:
Envoyé par Mom's Voir le message
Pour les fonction je voudrais utiliser les fonctions qui permettent de manipuler les touches du claviers comme par exemple "SendKeys" si je me souviens bien de son nom.
Tu as les mêmes fonctions, il faut comprendre que le VBA reprend la plupart des fonctions de VB6, et certaines spécifiques à l'application hôte.

Starec
__________________
En cas de questions techniques par MP ou message visiteur
Office : :Les Cours, Les FAQs
VB : Les Cours, Les FAQs
Mes articles : ici
Me connaitre
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/04/2008, 09h30   #5 (permalink)
Membre à l'essai
 
Date d'inscription: octobre 2006
Localisation: Paris
Messages: 40
Par défaut

Merci beaucoup pour tes réponses.
Elles m'ont permis de trouver pas mal de solution a certains problèmes.
Cependant il m'en reste un auquel je n'arrive pas a venir a bout.

Voila mon problème est que je fait une série de macro sous excel. Pour une personne qui a du mal a bouger les membre supérieurs, je voudrais donc faire en sorte quelle est le moins de mouvement possible a faire.
Dans celle que je fait en ce moment, la personne sélectionne une ligne avec les flèches du clavier. Moi je voudrais que lorsque elle a fini de selectionner la ligne et que au bout d'un lapse de temps donné, la souris (le pointeur de la souris) ce mette sur la ligne qui a le focus et déclenche un clic droit pour avoir acces au menu. Comme ça la personne n'a plus qu'a selectionner l'action voulu avec les fleches et ensuite valider.

Je ne sais pas si j'ai été assez claire........
Mais je bloque sur le fait de mettre la souris sur la ligne qui a le focus.

J'esper que vous pourrais m'aider a sortir de cette impasse
Mom's est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 07/05/2008, 11h38   #6 (permalink)
Rédacteur/Modérateur
 
Avatar de Pierre Fauconnier
 
Date d'inscription: novembre 2003
Localisation: Theux (Belgique)
Âge: 41
Messages: 3 092
Envoyer un message via Skype™ à Pierre Fauconnier
Par défaut

Bonjour

Citation:
Envoyé par Mom's Voir le message
Pour les fonction je voudrais utiliser les fonctions qui permettent de manipuler les touches du claviers comme par exemple "SendKeys" si je me souviens bien de son nom.

Ensuite pour le C#, je suis assez déçu, je voulais m'en servir pour récupérer les contacts présent dans outlook et les utiliser ensuite dans un script VBA.............
Pourquoi vouloir utiliser C# pour récupérer des données dans Outlook? Tu peux le faire sans problème avec VBA, notamment en activant la référence à Outlook dans Outils/Références

Pour ce qui est du problème de souris, je suggère que tu ouvres une nouvelle discussion pour avoir plus de chances de réponses pertinentes.
__________________
Pierre Fauconnier
--------------------
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
Pensez au tag

Mon blog sur DVP - Mes petits papiers sur DVP
Je ne peux en aucun cas être tenu pour responsable des conséquences de l'utilisation des codes que je fournis dans le cadre des réponses apportées sur les forums, même s'il s'avérait que ces codes sont erronés ou amènent à des dysfonctionnements, de manière manifeste ou non.
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Général VBA

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide