D
Domi
Guest
Bonjour à tous,
j'ai essayé sans succés de créer une 'Fonction Perso' qui utilise la Fonction VBA:
--> Format (expression, '[h]° mm' ss')
A priori le fait de mettre entre crochet l'heure pour avoir 'un temps cumulé' empèche le fonctionnement correct.
Donc ma question est, y a-t-il une astuce pour pouvoir utiliser le Format 'temps cumulé' avec la fonction Format de VBA?
En effet je voudrais quelque chose du type :'45° 30' 30' et non pas '21° 30' 30' à partir de '45,5083'
-POUR RESUME, J'AI-
Function DegToDMS(DegrésDécimaux As Double) As String
DegToDMS = Format((DegrésDécimaux / 24), ' [h]° mm' ss')
End Function
-QUI NE MARCHE PAS-
-ET-
Function DegToDMS(DegrésDécimaux As Double) As String
DegToDMS = Format((DegrésDécimaux / 24), ' h° mm' ss')
End Function
-QUI MARCHE MAIS NE CONVIENT PAS-
Merci à celui qui pourra m'éclairer ...
j'ai essayé sans succés de créer une 'Fonction Perso' qui utilise la Fonction VBA:
--> Format (expression, '[h]° mm' ss')
A priori le fait de mettre entre crochet l'heure pour avoir 'un temps cumulé' empèche le fonctionnement correct.
Donc ma question est, y a-t-il une astuce pour pouvoir utiliser le Format 'temps cumulé' avec la fonction Format de VBA?
En effet je voudrais quelque chose du type :'45° 30' 30' et non pas '21° 30' 30' à partir de '45,5083'
-POUR RESUME, J'AI-
Function DegToDMS(DegrésDécimaux As Double) As String
DegToDMS = Format((DegrésDécimaux / 24), ' [h]° mm' ss')
End Function
-QUI NE MARCHE PAS-
-ET-
Function DegToDMS(DegrésDécimaux As Double) As String
DegToDMS = Format((DegrésDécimaux / 24), ' h° mm' ss')
End Function
-QUI MARCHE MAIS NE CONVIENT PAS-
Merci à celui qui pourra m'éclairer ...