Précédent   Forum des professionnels en informatique > 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.
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 17/10/2007, 14h54   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 34
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 34
Points : 12
Points : 12
Par défaut [Project]boucle vba pour des page microsot office project

salut
j'ai fais ce programme mais il foctionne pas toujours

Code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Public Sub test()
 
Dim oTa As Task
Dim oA As Assignment
 
For Each oTa In ActiveProject.Tasks
 
    For Each oA In oTa.Assignments
 
    oA.Text25 = oTa.Text25
 
    Next oA
 
Next oTa
 
End Sub
le but parcourir les ligne , lorsque ont trouve une ressource , en regarde le champ text25 et en l'affecte la valeur du champ text25 de la tache qui est en dessus de cette ressource
nb_fr31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/10/2007, 15h54   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
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 354
Points : 29 270
Points : 29 270
Si tu as Access sur ton PC, sauvegarde ton projet en .mdb

Tu ouvres le fichier .mdb à la place d'un projet et c'est bien plus facile de manipuler les données en Access.
__________________
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 19/10/2007, 12h28   #3
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 34
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 34
Points : 12
Points : 12
salut
le programme fonctionne mais il me génère sa

Object variable or With block variable not set (Error 91)

voila le programme

Code :
1
2
3
4
5
6
7
8
9
10
11
12
Option Explicit
Public Sub test()
Dim oTa As Task
Dim oA As Assignment
 
For Each oTa In ActiveProject.Tasks
    For Each oA In oTa.Assignments
       oA.Text25 = oTa.Text25
    Next oA
Next oTa
 
End Sub
nb_fr31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h25.


 
 
 
 
Partenaires

Hébergement Web