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

Incompatibilité de type - tableaux vba et chaine de caractère

  • Initiateur de la discussion Initiateur de la discussion AzoR
  • Date de début Date de début

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 !

AzoR

XLDnaute Occasionnel
Bonjour à tous !

Petit message car j'ai un soucis avec des tableaux virtuels VBA, j'aimerai qu'il me convertisse les valeurs de ce tableau VBA (chaine de caractères) en nombre (CDbl). J'ai essayer ceci mais cela ne fonctionne pas :


à noter que les chaines de caractères sont de la forme : +2.22190000E+01
Donc avec le séparateur ".".

Pouvez-vous m'aider à résoudre ce petit problème s'il vous plait ?

Merci d'avance, Cordialement, AzoR.
 
Re : Incompatibilité de type - tableaux vba et chaine de caractère

Oui désolé,
Après avoir exécuté le pas à pas l'erreur intervient au moment de la ligne :
tabPfinal(i, j) = tabP(n)

C'est dû au faite qu'il doit mettre un tableau défini en string dans un tableau défini en double non ?

Car je ne sais pas comment utilisé CDbl pour modifier les chaines de caractère en nombre. Ou alors en utilisant une commande transformant les points en virgule je ne sais pas ce qui est le plus astucieux.
 
Re : Incompatibilité de type - tableaux vba et chaine de caractère

Re,

Je l'ai noté dans mon premier message, le séparateur dans la chaine de caractère est le point. Je vais regarder la fonction "replace" en effet.
 
Re : Incompatibilité de type - tableaux vba et chaine de caractère

Bonjour.

Plutôt que CDbl, la fonction Val, reconnait, et ne reconnait que le point décimal pour convertir un texte en valeur.
 
- 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
1
Affichages
687
Réponses
1
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…