OVH Cloud OVH Cloud

Format d'un champ personnalisé

5 réponses
Avatar
SI
Bonjour

J'ai créer un champ personnalisé basé sur "Durée"

Je souhaiterais que ce champ soit au format heure par exemple plutôt que
"jour" comme Msproject me le met par défaut.

Comment faire

Merci

5 réponses

Avatar
Gérard Ducouret
Bonjour SI,
Ce champ personnalisé contient-il une formule ?
Si oui, adapter la formule pour afficher des minutes.

Gérard Ducouret

"SI" a écrit dans le message de
news:4222d806$0$19361$
Bonjour

J'ai créer un champ personnalisé basé sur "Durée"

Je souhaiterais que ce champ soit au format heure par exemple plutôt que
"jour" comme Msproject me le met par défaut.

Comment faire

Merci




Avatar
SI
Merci Gérard


"Gérard Ducouret" a écrit dans le message
de news:
Bonjour SI,
Ce champ personnalisé contient-il une formule ?
Si oui, adapter la formule pour afficher des minutes.

Gérard Ducouret

"SI" a écrit dans le message de
news:4222d806$0$19361$
Bonjour

J'ai créer un champ personnalisé basé sur "Durée"

Je souhaiterais que ce champ soit au format heure par exemple plutôt que
"jour" comme Msproject me le met par défaut.

Comment faire

Merci








Avatar
SI
Je pensais utiliser une fonction qui me permettrait de convertir ce champ
personnalisé 'durée1' exprimé en jours en minutes.

Mais je ne trouve pas

Peux tu m'aider

Merci
"Gérard Ducouret" a écrit dans le message
de news:
Bonjour SI,
Ce champ personnalisé contient-il une formule ?
Si oui, adapter la formule pour afficher des minutes.

Gérard Ducouret

"SI" a écrit dans le message de
news:4222d806$0$19361$
Bonjour

J'ai créer un champ personnalisé basé sur "Durée"

Je souhaiterais que ce champ soit au format heure par exemple plutôt que
"jour" comme Msproject me le met par défaut.

Comment faire

Merci








Avatar
JF Morvan - MVP Project
Bonjour,

Il est possible d'afficher les durées en minutes en choisissant
Outils/Options, onglet Prévisions.
Mais alors toutes les durées seront affichées en minutes, y compris la Durée
(la vraie)

Si le champ Durée1 ne contient pas de formule, elle peut être convertie en
minutes grace à la macro ci-dessous :

--------------------------------
Sub AffMin()

Dim oTache As Task

For Each oTache In ActiveProject.Tasks
If Not oTache Is Nothing Then
With oTache
.Duration1 = .Duration1 & "m"
End With
End If
Next oTache

End Sub
---------------------------------

Autre piste : s'il s'agit pour vous d'avoir une vision de la Durée en
minutes dans une autre colonne, utilisez le champ Numéro1 et entrez [Durée]
comme formule.

J'espere avoir répondu à votre question. Si ce n'est pas le cas, merci de
détailler le pourquoi de votre question.

Cordialement,

--
Jean-François Morvan
www.stk-management.fr

"SI" a écrit dans le message de
news:42249416$0$825$
Je pensais utiliser une fonction qui me permettrait de convertir ce champ
personnalisé 'durée1' exprimé en jours en minutes.

Mais je ne trouve pas

Peux tu m'aider

Merci
"Gérard Ducouret" a écrit dans le
message

de news:
Bonjour SI,
Ce champ personnalisé contient-il une formule ?
Si oui, adapter la formule pour afficher des minutes.

Gérard Ducouret

"SI" a écrit dans le message de
news:4222d806$0$19361$
Bonjour

J'ai créer un champ personnalisé basé sur "Durée"

Je souhaiterais que ce champ soit au format heure par exemple plutôt
que



"jour" comme Msproject me le met par défaut.

Comment faire

Merci












Avatar
SI
Tout d'abord merci pour vos réponses.

Pour l'onglet prévisions, je ne l'avais pas choisi pour la conséquence que
vous citez.

Malheusement, le champ 'durée 1' est basé sur une formule mais cette exemple
de macro pourrait me servir dans un autre cas.
il est difficile de trouver une approche sur vba/msproject sur le web.

Sinon votre 3è proposition convient parfaitement à mon problème, je n'aurais
jamais pensé à cela.

Je vous remercie encore pour vos réponses.

A bientôt


"JF Morvan - MVP Project" a écrit
dans le message de news:%
Bonjour,

Il est possible d'afficher les durées en minutes en choisissant
Outils/Options, onglet Prévisions.
Mais alors toutes les durées seront affichées en minutes, y compris la
Durée

(la vraie)

Si le champ Durée1 ne contient pas de formule, elle peut être convertie en
minutes grace à la macro ci-dessous :

--------------------------------
Sub AffMin()

Dim oTache As Task

For Each oTache In ActiveProject.Tasks
If Not oTache Is Nothing Then
With oTache
.Duration1 = .Duration1 & "m"
End With
End If
Next oTache

End Sub
---------------------------------

Autre piste : s'il s'agit pour vous d'avoir une vision de la Durée en
minutes dans une autre colonne, utilisez le champ Numéro1 et entrez
[Durée]

comme formule.

J'espere avoir répondu à votre question. Si ce n'est pas le cas, merci de
détailler le pourquoi de votre question.

Cordialement,

--
Jean-François Morvan
www.stk-management.fr

"SI" a écrit dans le message de
news:42249416$0$825$
Je pensais utiliser une fonction qui me permettrait de convertir ce
champ


personnalisé 'durée1' exprimé en jours en minutes.

Mais je ne trouve pas

Peux tu m'aider

Merci
"Gérard Ducouret" a écrit dans le
message

de news:
Bonjour SI,
Ce champ personnalisé contient-il une formule ?
Si oui, adapter la formule pour afficher des minutes.

Gérard Ducouret

"SI" a écrit dans le message de
news:4222d806$0$19361$
Bonjour

J'ai créer un champ personnalisé basé sur "Durée"

Je souhaiterais que ce champ soit au format heure par exemple plutôt
que



"jour" comme Msproject me le met par défaut.

Comment faire

Merci