Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 VBA - Est-ce que 'D' a une signification spéciale ?

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

danielco

XLDnaute Barbatruc
Bonjour,

Je viens de retrouver ce problème pour lequel je n'ai toujours pas de solution :

Dans la cellule, j'ai "3D2".

J'exécute ce code :

VB:
Sub test()
  Dim cellule As Double
  cellule = ActiveCell.Value
  Debug.Print ActiveCell.Value
  Debug.Print cellule
End Sub

J'obtiens comme résultat dans la fenêtre d'exécution:

3D2
300

Quelqu'un a-t-il une explication ?

Merci d'avance.
 
Solution
Bonsoir.
J'ai de vagues souvenirs où D était utilisé en Fortran au lieu de E pour éditer des nombres en précision étendue.
Pour accepter des textes venant de telles sources, son interprétation comme annonciateur d'un tel exposant aurait toujours été conservée.
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
33
Affichages
3 K
Réponses
12
Affichages
1 K
D
Réponses
4
Affichages
1 K
T
Réponses
4
Affichages
6 K
ThomasGLT
T
C
Réponses
1
Affichages
2 K
Cekankonvaou
C
Réponses
8
Affichages
1 K
P
  • Question Question
Réponses
1
Affichages
3 K
Patrosso
P
N
  • Résolu(e)
Réponses
3
Affichages
1 K
ninajams
N
D
Réponses
4
Affichages
12 K
D
A
Réponses
3
Affichages
4 K
A
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…