begin process at 2008 07 05 15:31:36
1 205 222 membres
196 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Probléme CoDE [ Divers / Débutants ] (NgXCherche)

Probléme CoDE le 16/05/2008 15:38:28

NgXCherche

Bonjour cher forum ;)

Voici le code (bien connu) qui permet de prendre sur une celllule que les chiffres de gauche parmi une chaine de caractére :

=GAUCHE(C238;SOMME(NON(ESTERREUR(STXT(C238;LIGNE(DECALER(A$1;;;NBCAR(C238)));1)*1))*1))

En C238 la cellule où on veut isoler les chiffres
Exemple cellule C238
786bobo
321gtiop

MAIS VOILA j'ai remarqué que lorsque la série de chiffres est égale à : 1731 le code prend AUSSI la premiére lettre de la chaine de caractére.
PAR exemple si en C238 j'ai   "1731tyuo"    le code me renvoi
1731t

Est ce que quelqu'un saurait-il pourquoi ?
Merci merci merci et encore merci de donner une éventuelle solution !!

+


Re : Probléme CoDE le 16/05/2008 15:57:07

Renfield
(Admin CS)
possibilité de passer par une macro:


Alt+F11
puis a ajouter dans un module :

Public Function ExtraireNombre(ByRef voRange As Range) As Long
    ExtraireNombre = Val(voRange.Text)
End Function

et dans ta cellule:
=ExtraireNombre(C238)

Re : Probléme CoDE le 16/05/2008 16:24:25

NgXCherche
Hmmmmmmm
J'ai mit ta fonction dans un module (j'ai plusieurs modules)

Mais lorsque je met dans la cellule =ExtraireNombre(C238), j'obtiens
#NOM?


Merci d'avoir répondu !!

Re : Probléme CoDE le 16/05/2008 16:32:44

Renfield
(Admin CS)
:/ étrange, tourne impec' là, au boulot...

je viens de retenter dans un  tout nouveau classeur, verdict identique : ca fonctionne au poil :/

Re : Probléme CoDE le 16/05/2008 16:41:29

NgXCherche

Ah .. Bon bin c'est trés étrange alors parce que moi aussi j'ai ouvert un new classeur. (La fonction se trouve dans le module 13).
J'ai tapé dans A1 : 1731ter 1 rese
J'ai essayé mon code et il me renvoie 1731t
J'ai essayé ta manip, et j'ai #NOM

:'(


Re : Probléme CoDE le 16/05/2008 16:48:26

Renfield
(Admin CS)
Réponse acceptée !
si tu cliques dans un de tes cellules

Insertion > Fonction > Catégorie : Personnalisées

dans ta liste, tu dois voir ExtraireNombre
Ok, il te demande la Range a utiliser, tu selectionne ta cellule, et normallement c'est good

enfin, sur mon poste ca l'est

Re : Probléme CoDE le 16/05/2008 16:54:18

NgXCherche
lol OK super merci !
Ca marche impec !
Super chelou le probléme #NOM de la 1° manip
et encore merci ca marche !!!!!
++ forum ; )

Re : Probléme CoDE le 16/05/2008 17:29:03

NgXCherche

Euuuhhhhhh
Y a un autre truc bizarre.............
POURquoi lorsque j'éxécute la procédure BLABLA :

Sub BLABLA()
    fctcode
End Sub
Sub fctcode()
Dim tre As Double

For tre = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row To 6 Step -1
        If Cells(tre, 3).Value <> "" Then
            Cells(tre, 7).Value = ExtraireNombre(Cells(tre, 3))
        End If
Next tre
End Sub

Public Function ExtraireNombre(ByRef voRange As Range) As Long
    ExtraireNombre = Val(voRange.Text)
End Function

Ca compile mais rien ne se passe sur la feuille
Alors que quand je compile la procédure BLABLA en appuyant sur F5 Tout fonctionne correctement ?????????????????







pompompom bizzarre .. non ?? :D


Re : Probléme CoDE le 16/05/2008 17:30:55

NgXCherche
Alors que quand je compile la procédure BLABLA en appuyant sur F5 Tout fonctionne correctement ?????????????????

Alors que quand je compile la procédure fctcode en appuyant sur F5 Tout fonctionne correctement ?????????????????

excusez moi

Re : Probléme CoDE le 16/05/2008 21:29:01

Classé sous : code, chiffres, gauche, probléme, c238

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS