Incompatibilité de type ???

P

Pat

Guest
Salut a tous ,
j'ai cette erreur dans ce code:
Private Sub TxtDiamètre_Change()
With FeuilledesaisieCTA

.TxtSurface.value = (TxtDiamètre.value * TxtDiamètre.value) * 3.1416 / 4 / 1000000
End With
End Sub

Quelqu'un peut m'aider ???
Merci d'avance
 

Hervé

XLDnaute Barbatruc
bonjour pat

problème classique, les textbox renvoi des string (du texte, pas de la lingerie fine), il te faut donc convertir d'abord ces données.

=cdbl(txtdiamètre)*cdbl(txtdiamètre)....

ou

val(....)*val(....)

joyeux noel :)

salut

Message édité par: Hervé, à: 24/12/2005 17:13
 
P

Pat

Guest
Salutr Hervé,
j'ai ce que tu m'a dit mais çà ne fonctionne pas

Private Sub TxtDiamètre_Change()
With FeuilledesaisieCTA

.TxtSurface.value = CDbl(TxtDiamètre) * CDbl(TxtDiamètre) * 3.1416 / 4 / 1000000
End With
End Sub


???????????????????????????????
 

Hervé

XLDnaute Barbatruc
re pat

hop, hop !!! très vite fait

en pièce jointe une démo, te montrant que je n'ai pas de souci de conversion (sans cdbl d'ailleurs :eek: ), ton problème doit venir d'ailleurs, merci de nous fournir un modèle.

salut [file name=Classeur1_20051224172913.zip size=8985]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20051224172913.zip[/file]
 

Pièces jointes

  • Classeur1_20051224172913.zip
    8.8 KB · Affichages: 21

porcinet82

XLDnaute Barbatruc
Bonsoir a tous,

J'ai fait un fichier plus simple que celui que tu avais fait car ce n'est pas évident de comprendre un fichier sur lequel on a pas travaillé.
Je pense que sur le principe, c'est ce que tu voulais faire avec ton fichier, j'espere donc que tu pourras t'en aider.

[file name=test_20051224193754.zip size=15410]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/test_20051224193754.zip[/file]

Bon noel a tous les foromeurs???!!!

@+ ;)
 

Pièces jointes

  • test_20051224193754.zip
    15 KB · Affichages: 23

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 413
Messages
2 088 197
Membres
103 763
dernier inscrit
p.michaux