Programmes à réaliser en VBA
je dois réaliser ca pour samedi soir c'est urgent je ne my connais pas du tout en vba;
Programme à réaliser : un convertisseur de monnaies / jeu du plus grand plus petit / palindromisateur©
Contraintes techniques :
- utiliser pour l’ensemble des programmes au moins :
Une boite combo (combobox)
Une liste (listbox)
Une boîte de message (msgbox)
Une boite de texte (Textbox)
Contraintes pour la fonction convertisseur :
-
au moins 3 monnaies (dont l’euro) accessibles par une boîte combo avec possibilité de rajouter des nouvelles devises (par l’intermédiaire de la feuille excel).
-
Contraintes pour le palindromisateur© :
-
Reconnaitre si la chaîne saisie est un palindrome
-
Le programme doit pouvoir GENERER un palindrome.
merci a tous
Configuration: Windows XP Internet Explorer 7.0
37 réponses
Une demande d'aide en VBA vise à réaliser un convertisseur de monnaies et un palindromisateur, avec des contraintes techniques précises sur l'interface et les fonctionnalités. Le projet exige au minimum une interface typée VBA comportant combobox, listbox, textbox et MsgBox, et prévoit l'ajout de devises modifiable via une feuille Excel. Pour le palindromisateur, il faut reconnaître les chaînes saisies comme palindromes et pouvoir générer systématiquement un palindrome répondant à des critères simples, ce qui constitue les contraintes fonctionnelles centrales. Pour la suite, plusieurs interlocuteurs encouragent l'apprentissage des bases en VBA avant d'aborder les détails pratiques, ce qui indique une préférence pour l'autonomie avant le déploiement du code.
-
je sais pas moi
je pense quand meme que ca va faire un vieu nul dans les 2 matchs
jle sens pas pour les 2-
Vraiment j'hallucine de la tournure que ca prend ici...
En tout les cas merci de ne pas m'avoir aidé je m'en suis mieux sortie seule...
Eh oui on es jamais mieux servi que par sois même...
Donc bonne continuation à tous et arreté de vous prendre la tête pour rien il y a des choses plus graves dans la vie.
Ciao
-
-
Allez l'Italie !!! :)
Puis la Roumanie, pour éliminer France ET Italie :) Peace. ♥ -
zzzz
-
vos pronostics?
-
oui merci
et surtout allez la france :s
ps : vous donnez combien pour le score?? -
merci sincérement....merci
-
woaw quelle répartie mon gars félicitation!!
si je suis devant mon pc c'est pour me rendre compte que la légende est bien vraie!!
Il existe des gens qui rôde sur les forums juste pour le plaisir d'étaler leur science infuse alors qu'a coté de ca ils n'ont rien
et j'y ai trouvé mon compte!!!!!!!!!VOUS ;)-
-
si je suis devant mon pc c'est pour me rendre compte que la légende est bien vraie
whouarffff l'excuse pourave ... tu viens demander de l'aide et là tu joues les marioles ... autant de c*****e dans un même corps ça dépasse tout ce que l'on peut imaginer... prends ton seau et ta pelle et retournes jouer dans ton bac à sable, ta place est là bas.
-
-
soupir(.......) de pitié
-
C'est toi qui est patétique.
Si tu conseilles aux autres d'aller s'acheter une vie, ça veut dire que tu en as une ?? ... Que fais-tu devant le PC alors...
Si tu trouves que ce forum est nul, dixit un autre post, que fais-tu encore ici ...
On a pas besoin de toi.. Inutile d'insister :D -
z êtes vraiment trop ..........
........
........
pathétiques les gars lol
mais on vous en voudra pas pour ca ne vous en faites pas
un conseil : au lieu de vous payer des pc et de passer vos vies dessus ACHETER VOUS EN UNE!!!
de vie!!! -
c est bon mon petit mon cas est réglé tkt
j ai reussi un pomper un geek de votre genre
hahaha -
re les gays
-
-
@Rikkunter^^
il vient surement nous montrer son joili code pompé sur un site quelconque et réclamer sa ration de son, comme tous les ânes ...
;o)
-
@Polux31Derme, je ne comprendrai jamais les trolls
-
-
Ya de sacrés ingrats ici tout de même :)
-
-
@Polux31J'continue à rôder ;)
Bon week-end Polux... Encore 30mn pour moi :)
A lundi, profite bien :)
;)
-
-
ben mon code je l ai eu grace a aquarelle
-
comment ca il est ou?
-
en plus polux tu as donné directement un fichier dans le forum sur le meme thème
alors niveau pédagogie :s :s... -
je veux pas du tout fais je veux la trame!!!!!
comprend que je n'ai JAMAIS fais de programmation je n'ai eu que 10h de cours la dessus
merci -
merci a toi aquarelle!!!
enfin de l aide sinon tu sais toi comment en générer?
merci encore-
ben voilà c'est du pain béni pour toi ...
J'avais cru comprendre que ce n'était pas rendre service que de tout faire ??? m'aurait-on trompé ??
http://www.commentcamarche.net/forum/affich 6462005 vba sur excel besoin d aide#dernier
Si ce n'est pas la même chose, ça y ressemble ...
;o) -
Modérateur@Polux31Non, non, tu ne t'es pas trompé :-DD
Mais expliquer que le code, qu'OpenOffice a écrit, en mélangeant 2 codes (qui sont d'ailleurs donnés dans les liens que j'ai collés) n'est pas au point. Que s'il part sur cette base, il se trompe car il existe une petite différence entre les 2 codes (que j'explique) me semble de l'ordre du pédagogique.
Pour autant, je ne lui ai pas créé son classeur ..., il lui reste encore du travail à effectuer ;-) -
@aquarelleje taquinais ... et c'était juste une petit clin d'oeil, rien de méchant ... ;o)
Je suis d'accord sur le fait que notre ami OpenOffice a très bien assimilé le ctrl+C et ctrl+V mais pas convaincu qu'il ait prété une quelconque attention ou bien même saisie l'explication. C'est la remarque que je lui faisais plus haut et j'attendais qu'il propose la correction, puisque, dit-il, il avait parfaitement compris le fonctionnement.
Voili voilou ...
Là dessus, je pars en week end ....
Bon week
;o)
polux -
Modérateur@Polux31Je l'avais bien compris ainsi, ne t'inquiète pas, d'où mes petits smileys, je te souhaite donc un très bon week end et à bientôt. ;-))
-
-
les types qui se croient tout puissant et qui se sentent plus parce qu'il savent faire 3 bouts de code
du coup il se sentent utiles!!remarques a voir ils en ont besoin
ca me fais de la peine pour vous
vraiment de la peine...
je vous plains vraiment -
a la rigueur jte demande juste si le code que j ai trouvé est bon et si je peux partir sur cette base
je me passerais de votre aide pour le reste merci
si tu veux rien donner c comme tu veux-
Modérateur;-)
Tu as mélangé 2 codes, soit tu écris :
1) une macro qui va directement chercher ce qui est écrit dans la textbox et vérifie que ce qui est écrit et son inverse sont identiques, dans ce cas définir lemot est inutile :Private Sub Verifier_Click() If textbox1.Text = StrReverse(textbox1.Text) Then MsgBox "Il s'agit d'un palindrome" Else MsgBox "Il ne s'agit pas d'un palindrome" End If End Sub
2)Soit tu définis une variable lemot qui prend la valeur de ce qui est écrit dans la textbox et tu l'utilises dans ton code (permet peut-être une meilleur compréhension du fonctionnement de la macro):Private Sub Verifier_Click() Dim lemot As String lemot = textbox1.Value If lemot = StrReverse(lemot) Then MsgBox "Il s'agit d'un palindrome" Else MsgBox "Il ne s'agit pas d'un palindrome" End If End Sub
Ces deux codes sont une bonne base pour commencer.
Ensuite pour une explication succinte sur la fonction StrReverse, si tu en as besoin : http://www.commentcamarche.net/forum/affich 5809471 programme en vb#4
-
- 1
- 2