Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Project
Project Forum d'entraide sur Microsoft Project (planification et gestion de projet)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/04/2008, 17h16   #1
Invité de passage
 
Inscription : avril 2008
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 5
Points : 0
Points : 0
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 00
Vieux 02/04/2008, 17h59   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 907
Points : 30 907
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
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
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2008, 20h16   #3
Invité de passage
 
Inscription : avril 2008
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 5
Points : 0
Points : 0
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 00
Vieux 02/04/2008, 21h18   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 366
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 366
Points : 29 288
Points : 29 288
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 ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2008, 00h51   #5
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
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 00
Vieux 04/02/2009, 14h00   #6
Membre à l'essai
 
Inscription : novembre 2008
Messages : 50
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2008
Messages : 50
Points : 24
Points : 24
SAlut Belgario,

Je pense que tu n'es plus dans les parages pour cet element de reponse mais pour un enseignement VBA sur Microsoft Project je te conseille ce book

http://www.projectvbabook.com/

J'y reflechis egalement et je pense franchir l'achat.

Salut
xavsuderrone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2009, 08h47   #7
Nouveau Membre du Club
 
Homme Michel Estève
Formateur sur MS Project
Inscription : août 2008
Messages : 22
Détails du profil
Informations personnelles :
Nom : Homme Michel Estève
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Formateur sur MS Project
Secteur : Enseignement

Informations forums :
Inscription : août 2008
Messages : 22
Points : 31
Points : 31
Par défaut Charte graphique project

Bonjour
A propos de la question de Belgario :
Compte tenu de la question qui est posée : personnaliser l'interface (charte graphique...) je ne suis pas du tout certain qu'on ait besoin de paeesr par le VBA : une bonne compréhension du menu "format => style des barres" et des champs personnalisés "outils => personnalisés => champs" permet déja d'aller très loin.

Michel
Innovaxion est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h22.


 
 
 
 
Partenaires

Hébergement Web