Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 21/03/2008, 03h08   #1 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Bonsoir et bonne nuit à tous

Edition du 27/03/08:
Voir dans le dernier message.
____________________________
edition : pour info ,les pièces jointes initiales (que je ne n'utilise plus)
(je les ai mises si ca peut intéresser quelqu'un, ici .

__________________________________________________
Citation:
Voici un petit jeu mathématique récréatif encore non finalisé:
Je sollicite donc votre aide pour créer une fonction VBA personnalisée
pour calculer des expressions (String) avec les opérateurs
+,-,*,/ et autres ...
Ex: Dans une cellule (A6), on a:=H6&I6&J6&K6&L6&M6&N6, ce qui affiche: ((0!)+(0!)+(0!))!
la fonction devrait donc évaluer cette chaîne et renvoyer : 6
*! signifie factorielle ---> Dans Excel = FACT() )
Edition 2: du 27/03/08
Vous trouverez la dernière version du classeur ici: Pièce jointe 81072
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h28.
Staple1600 est déconnecté   Réponse avec citation
ANNONCES
Vieux 21/03/2008, 21h15   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Bonsoir à tous

Edition du 27/03/08:
Voir dans le dernier message.

_______________________________
Après quelques recherches, j'ai trouvé quelque chose d'approchant (cf. sur cette fonction VBA sur le site ci-dessous: PTS Blog » UDF to Calculate an Arbitrary Formula

En attendant vos propositions, je vais tester en vous souhaitant un bon appétit.
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h13.
Staple1600 est déconnecté   Réponse avec citation
Vieux 21/03/2008, 21h42   #3 (permalink)
XLDnaute Occasionel
 
Avatar de carcharodon-carcharias
 
Date d'inscription: septembre 2006
Version Excel : Excel 2003 (PC)
Messages: 330
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

bonsoir Staple1600,JP, le forum

je me suis senti très vieux en voyant ton entête de module
Citation:
'casse-tête pour le forum XLD
'par Staple1600
'mars 20008
Sub la_solution()
__________________

Salutations
carcharodon-carcharias est déconnecté   Réponse avec citation
Vieux 21/03/2008, 22h17   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Re à tous

Edition du 27/03/08:
Voir dans le dernier message.


--> carcharodon-carcharias:
Mon clavier est lui aussi très vieux, et parfois les touches bégaient.
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h13.
Staple1600 est déconnecté   Réponse avec citation
Vieux 22/03/2008, 10h06   #5 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Bonjour à tous


Edition du 27/03/08:
Voir dans le dernier message.
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h13.
Staple1600 est déconnecté   Réponse avec citation
Vieux 22/03/2008, 14h16   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Rebonjour à tous

Edition du 27/03/08:
Voir dans le dernier message.



Merci à ceux qui sauront m'aider ou m'aiguiller.
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h13.
Staple1600 est déconnecté   Réponse avec citation
Vieux 22/03/2008, 14h54   #7 (permalink)
XLDnaute Occasionel
 
Avatar de ftho
 
Date d'inscription: janvier 2008
Localisation: Bxl
Version Excel : Excel 2003 (PC)
Messages: 210
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Bonjour,

Une piste (loin d'être complète)
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Val, x, i
Val = Target.Value
If Right(Val, 2) = ")!" Then
    For i = 1 To Len(Val) - 2
        If Mid(Val, i, 1) = "!" Then
        x = x + Application.WorksheetFunction.Fact(Mid(Val, i - 1, 1))
        End If
    Next
Target.Offset(0, 1) = Application.WorksheetFunction.Fact(x)
End If
End Sub
ftho est déconnecté   Réponse avec citation
Vieux 22/03/2008, 15h02   #8 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Bonjour ftho

Edition du 27/03/08:
Voir dans le dernier message.


ftho: -> Merci pour ton aide
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h12.
Staple1600 est déconnecté   Réponse avec citation
Vieux 22/03/2008, 15h05   #9 (permalink)
XLDnaute Impliqué
 
Avatar de ya_v_ka
 
Date d'inscription: février 2005
Localisation: Collombey-le-Grand
Version Excel : Excel 2003 (PC)
Messages: 552
Envoyer un message via Yahoo à ya_v_ka
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Salut tout le monde

Quelques remarques en vrac :

1. Bonne idée, de quoi s'enerver un moment
2. Il faut aussi arriver à verifier que seuls les chiffres demandés soient utilisés (si je mets juste 3*2 dans la case c'est bon !)
3. Comment demande t'on une racine cubique en fonction Excel ?

Bonne chance pour la suite

Ya'v
__________________
Ne craignez pas de chercher la perfection, vous ne l'atteindrez de toute façon jamais. (Salvador Dali)
ya_v_ka est déconnecté   Réponse avec citation
Vieux 22/03/2008, 15h17   #10 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Bonjour ya_y_ka

Edition du 27/03/08:
Voir dans le dernier message.


Citation:
3. Comment demande t'on une racine cubique en fonction Excel ?
Avec cette écriture --> Si en A1: 8 en B1: A1^(1/3) ---> 2
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h11.
Staple1600 est déconnecté   Réponse avec citation
Vieux 25/03/2008, 00h56   #11 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Bonsoir à tous

Edition du 27/03/08:
Voir dans le dernier message.
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h11. Motif: En partance pour le sommeil
Staple1600 est déconnecté   Réponse avec citation
Vieux 25/03/2008, 15h04   #12 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Bonjour à tous

Edition du 27/03/08:
Voir dans le dernier message.
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h11.
Staple1600 est déconnecté   Réponse avec citation
Vieux 25/03/2008, 19h07   #13 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Rebonjour à tous

Edition du 27/03/08:
Voir dans le dernier message.

L'italie est venue à mon secours .Voila ce que j'ai trouvé ici:math parser
Merci à Leonardo Volpi pour ces superbes fonctions VBA.

Bonne soirée à tous.
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h11.
Staple1600 est déconnecté   Réponse avec citation
Vieux 25/03/2008, 22h48   #14 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Bonsoir à tous

Edition du 27/03/08:
Voir dans le dernier message.

Personne pour me filer un petit coup de main ? Car avec mes seuls neurones et même en essayant d'adapter le code Leonardo Volpi , je ne vois pas comment solutionner cette histoire de factorielle.

En espérant que l'un de vous* se manifestera bientôt, bonne soirée à tous.

* je pense au vbaistes chevronnés.
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h10.
Staple1600 est déconnecté   Réponse avec citation
Vieux 26/03/2008, 05h24   #15 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES
Version Excel : Excel 2000 (PC)
Messages: 7 079
Par défaut Re : [VBA] -jeu casse-tête: aide pour évaluer String (pour calcul)

Re et bonne nuit à tous

Edition du 27/03/08:
Voir dans le dernier message.


PS:Je reste trés admiratif de la qualité du travail Leonardo Volpi et de ses camarades
(Michael Ruder, Thomas Zeutschler, Lieven Dossche.)
__________________
Cordialement,
__________________
JM

Addict



Dernière modification par Staple1600 ; 27/03/2008 à 19h10.
Staple1600 est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
aide pour un nul et casse tête. demeyere Forum Excel 8 24/02/2008 20h10
Casse-Tete SAP pour les Xperts surzone Forum Excel 7 30/11/2007 18h28
Casse tete pour moi !! gihome Forum Excel 18 17/10/2007 23h07
Casse tête pour un calcul de date. Fabrice Forum Excel Downloads - Archives 2 04/01/2005 18h55
Casse tête pour ce détendre utilsfr Forum Excel Downloads - Archives 4 01/05/2004 20h14


Fuseau horaire GMT +2. Il est actuellement 10h54.


(C) 2006 Excel Downloads