IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Project Discussion :

VBA - Inscription dans tâche par hierarchie


Sujet :

Project

  1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur Travaux
    Inscrit en
    Décembre 2016
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur Travaux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Décembre 2016
    Messages : 17
    Points : 13
    Points
    13
    Par défaut VBA - Inscription dans tâche par hierarchie
    Bonjour,

    Je travaille sur des plannings à 4 niveaux de hiérarchie.

    Je voudrais entrer de manière automatique, à l'aide du vba, le mot "travaux" dans toutes les taches de hiérarchie 4. Le mot serait à inscrire dans la colonne "Navisworks Synchronization ID" de châque tache de niveau 4.

    Quelqu'un aurait une idée ?

    Cordialement.

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2017
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2017
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    Bonjour,

    tu peux essayer cette boucle, en choisissant la colonne ou tu souhaites indiquer que le niveau et le niveau 4
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    i = 1
    For Each T In ActiveProject.Tasks
        If Not (T Is Nothing) Then
            If ActiveProject.Tasks(i).OutlineLevel = 4 Then
                SelectTaskField Row:=i, Column:="Texte2"
                ActiveProject.Tasks(i).Text2 = "Travaux"
            End If
            i = i + 1
        End If
    Next
    Bonne journée
    Jmichelc

Discussions similaires

  1. [API] supprimer une tâche par vba access
    Par mapmip dans le forum VBA Access
    Réponses: 6
    Dernier message: 12/04/2012, 13h28
  2. Une seule tâche par appli dans la barre Windows
    Par Graffito dans le forum Windows Forms
    Réponses: 4
    Dernier message: 31/10/2007, 10h45
  3. [VBA-E]Remplacer 125- par -125 dans des cellules
    Par ju75011 dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 12/02/2007, 15h21
  4. [VBA-E]Remplacement virgules par tabulation dans un fichier texte
    Par Mlezen dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 03/05/2006, 14h03
  5. [VBA] Erreur dans un code. Hierarchie DAO.
    Par snoopy69 dans le forum VBA Access
    Réponses: 3
    Dernier message: 22/10/2005, 22h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo