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 > Project

Project Forum d'entraide sur Microsoft Project (planification et gestion de projet)

Réponse
 
Outils de la discussion
Vieux 02/04/2008, 17h16   #1 (permalink)
Invité de passage
 
Date d'inscription: avril 2008
Messages: 5
Par défaut Débuter en VBA sous Project

Bonjour à tous ,

Tout d'abord je me présente : j'ai 24 ans, je finis mon école d'ingénieur, et je ne suis pas développeur au sens propre du terme : pour mon stage on me demande de travailler à la création d'une interface d'utilisation sous project permettant de rationnaliser et d'uniformiser les méthodes de travail (charte graphique...)

Pour ça je vais avoir besoin (je pense) de macros VBA. Le problème est : je n'y connais rien. Alors je lis partout qu'il y a des différences entre VBA Excel et VBA Project... Mais pas moyen de mettre la main sur un tuto ou un bouquin de VBA pour Project.

Mes deux questions sont donc :

1) Y a-t-il vraiment tant de différence que ça entre VBA Project et les autres ? Corrollaire : Puis je me servir des tutos VBA Excel ?

2) Que me conseillez vous comme site, tutos, livres pour un apprentissage rapide et UTILE du VBA pour Project ??

Merci d'avance pour vos réponses (j'espère )...

Belgario
Belgario est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 02/04/2008, 17h59   #2 (permalink)
Responsable PowerPoint
 
Avatar de Philippe JOCHMANS
 
Date d'inscription: mai 2005
Localisation: Loir et Cher et Touraine
Âge: 40
Messages: 10 012
Envoyer un message via MSN à Philippe JOCHMANS
Par défaut

Bonjour

Ne connaissant par porject je vais essayer de te répondre.

Pouyr les livres une petite recherche sur le net : http://www.amazon.fr/s/ref=nb_ss_b?_...ds=vba+project
Cependant les livres sont en anglais, j'espére que tu maitrise la langue de Shakespeare.

Pour le VBA il faut distinguer deux choses.

Le VB qui est une suite d'instruction (boucle, etc ...) qui est commune a toutes les applications (Access, Excel, Word, PPT, etc ...)
Et le modéle Objet de ton application, en fait ce sont les composants de celle-ci, des feuilles et des classeurs pour Excel, des forumulaires et des Etats pour Access, etc ...
De même dans Project tu dois avoir des composants propres à celui-là, c'est cela qu'il faut comprendre.

J'espére avoir éclairé un peu ta lanterne.

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 02/04/2008, 20h16   #3 (permalink)
Invité de passage
 
Date d'inscription: avril 2008
Messages: 5
Par défaut

Merci pour la réponse rapide,

Alors pour la langue de Shakespeare, je m'y débrouilles plutôt bien, mais je ne me sens pas d'apprendre un langage informatique dans cette langue (je ne suis pas assez à l'aise en informatique pour ça...) et c'est bien là le problème parce que j'ai déjà visité amazone et soit les livres sont en anglais soit on ne sait pas ce qu'il y a dedans et l'avis d'un pro est alors le bienvenue...

Pour ce que tu m'expliques ensuite je vais essayer de résumer ça à ma manière histoire de voire si j'ai bien compris :

Alors le Visual Basic c'est le langage d'écriture de bases commun à tous les logiciels (un peu comme le fait d'apprendre à se servir de ses jambes), ensuite suivant si c'est Excel, Word, Project ou autre il faut connaître les boutons et processus permettant de les utiliser dans le langage VBA propre (on se sert de ses jambes différemment selon que l'on marche, court, fait du vélo...)

Donc il faut que j'apprenne déjà le VBA avant de passer à Project...

Mais alors si j'ai bien compris les sites que j'ai vu jusqu'alors me sont inutiles car spécifique à Excel ou Word et il faut que je trouve un site généraliste (je vais déjà voire sur développez.com)

Désolé pour le monologue, mais je réfléchis mieux en parlant ou en écrivant....
Belgario est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 02/04/2008, 21h18   #4 (permalink)
Responsable Word
 
Avatar de Heureux-oli
 
Date d'inscription: février 2006
Localisation: Morlanwelz (Carnières)
Âge: 44
Messages: 10 106
Par défaut

Pour le langage, tu as raison, il est le même pour les logiciels de la suite office.
Mais l'accès aux objets est parfois très différents.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Ne posez pas de question par MP, c'est inutile.
Les rubriques Office recrutent.
Ma page d'accueil
Consultez nos FAQ !! Word ; Access ; Outlook ; Excel ; PowerPoint ; SharePoint
Si vous pensez que certains sujets manquent dans la FAQ, aidez nous !
Des images
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 07/04/2008, 00h51   #5 (permalink)
Rédacteur
 
Date d'inscription: octobre 2007
Localisation: Montreuil-Le-Gast (I&V)
Âge: 45
Messages: 725
Par défaut VBA Project

Salut,

Il ne faut pas non plus que tu oublies que les logiciels de Office communiquent ente eux de façon assez correctes. Et donc pour une charte graphique, si tu as des instructions ou des notes sous forme de texte, tu peux utiliser Word (qui est fait pour manipuler le texte et qui possède plein d'exemples et donc plus facile pour débuter ) puis transférer les résultats à Project pour la partie spécifique de gestion de projet. Car si tu veux sortir des états plus orienté texte que tableau de bord, tu risque d'en baver avec Project alors que c'est naturel dans Word.

Tu peux aussi envisager de faire des modules VB pour des morceaux précis que tu appelles depuis Project (mais alors c'est tu n'as pas besoin des objets comme les tâches, les ressources pour ces points précis). Mais cela t'oblige à utiliser l'éditeur de VB pour travailler (qui est bien aussi) en plus de celui de "l'éditeur VBA Project" (mais ils sont très proches)
Sepia est déconnecté   Envoyer un message privé Réponse avec citation
NEWS MS-OFFICEFAQs OFFICETUTORIELS OFFICELIVRES OFFICESOURCES VBAACCESS

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Project

 
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