VBA calculette, probleme de ligne !
naografix
-
eriiic Messages postés 25847 Statut Contributeur -
eriiic Messages postés 25847 Statut Contributeur -
Wassup !
J'ai une petite question !
Je m'entraine aujourd'ui en VBA en faisant une petite calculette !
Bon je commence tout c** : Tape le 1er nombre (5), Tape le signe de ton calcule (+), Tape le deuxieme (5), Resultat : 10
Youhou je suis content !
Mais maintenant je voudrais passez a la version supérieur et qui consiste a rentrer tout le calcul en une seul ligne : 5 + 5
Sauf que mon probleme c'est que je ne sais pas faire pour que VB comprenne que le 1er chiffre c'est ma 1er variable, le signe une autre variable etc...
Je cherche du coter du console.readline() avec Index, mais je n'ai pas trouver... :/
Si quelqu'un a une idée ^^ Need !
EDIT : Je rappel juste que je veux la faire sous une console. Et non pas sous interface graphique !
J'ai une petite question !
Je m'entraine aujourd'ui en VBA en faisant une petite calculette !
Bon je commence tout c** : Tape le 1er nombre (5), Tape le signe de ton calcule (+), Tape le deuxieme (5), Resultat : 10
Youhou je suis content !
Mais maintenant je voudrais passez a la version supérieur et qui consiste a rentrer tout le calcul en une seul ligne : 5 + 5
Sauf que mon probleme c'est que je ne sais pas faire pour que VB comprenne que le 1er chiffre c'est ma 1er variable, le signe une autre variable etc...
Je cherche du coter du console.readline() avec Index, mais je n'ai pas trouver... :/
Si quelqu'un a une idée ^^ Need !
EDIT : Je rappel juste que je veux la faire sous une console. Et non pas sous interface graphique !
A voir également:
- VBA calculette, probleme de ligne !
- Partage de photos en ligne - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
- Apparaitre hors ligne instagram - Guide
- Aller à la ligne excel - Guide
3 réponses
J'ai trouver avec un left(..) sauf qu'il faut donner le nombre de caractere... Le plus simple serais de me dire comment avoir tout les caractere AVANT un espace :) !
Bonjour,
Je rappel juste que je veux la faire sous une console.
Donc c'est plus VB que VBA.
Tu devrais éditer ton titre.
En vba, et sûrement en vb, tu as split() pour découper une chaine dans un tableau (avec choix du séparateur).
Balayer ensuite le tableau pour voir si tu as un opérateur ou un numérique et traiter en conséquence.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Je rappel juste que je veux la faire sous une console.
Donc c'est plus VB que VBA.
Tu devrais éditer ton titre.
En vba, et sûrement en vb, tu as split() pour découper une chaine dans un tableau (avec choix du séparateur).
Balayer ensuite le tableau pour voir si tu as un opérateur ou un numérique et traiter en conséquence.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.