Programmes à réaliser en VBA
lolalisa -
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
- 1
- 2
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.
-
Ya de sacrés ingrats ici tout de même :)
-
Bonjour,
T'aider OK, mais faire tes devoirs à ta place !!
Si tu à des problèmes dans une macro, ont peu t'aider, montre la.
A+-
-
-
-
Bien, alors commence par apprendre..
https://bidou.developpez.com/article/VBA/
Et quand tu pourras commencer tes macros, ont pourra alors t'aider pour les détails ou les erreurs
mais tout t'apprendre de A à Z n'est pas le but du forum.
A+ -
Plop c'est vrai que c'est pas le principe du forum mais quand meme de la a rien donner
si elle te di qu'elle ne sais pas ca sert a rien de donne rplein de lien aide la
d'ailleur moi j aimeria réaliser aussi un palindrome
c tendu pour tous le monde
fai nous profiter de ce que tu connais
si un jour ta un souci tu sera conten qu on t aide
merci d avance
-
-
oui merci mais le souci c que c pour demain soir enfin je dois lavoir fini demain soir ecoute je vais regarder le cours et je tenvoi ce que jaurai fait!! tu sera la ce soir et demain?
-
le mieu seraiq ue deja il dise comment faire un palindromme ca sera deja très bien
avec générer et verifier car on es 2 aa en avoir besoin
stp soi solidaire envers le novices
ps : lolalisa tu es dois faire ca pour qui? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
lolalisa a déjà posé sa question dans ce post : http://www.commentcamarche.net/forum/affich 6462005 vba sur excel besoin d aide#dernier où elle aurait pu trouver quelques informations pour commencer son exercice, si elle l'avait voulu, et ensuite poser des questions sur ce qu'elle ne comprenait pas mais apparemment elle préfère un fichier tout prêt ;-))
Bonne journée à tous -
lol mais ou es passé la solidarité ca coute quoi a une personne qui fai ca en 2 min d'aider qqn qui galère et qui a eu 2h de cours la dessus
merci -
wé je compren
mai c ou ton école??
tu peux pas voir ac ton prof
je t auria bien aidé si jsavai le faire c epalindromme j en ai besoin aussi !!!
aide nous stp -
Personne est décidé à nous aider ou quoi??
juste une programmation ca coute 20 lignes maxi et ca nous aiderais bcp
merci -
montre ce que tu as fait et on te corrige ...
c'est facile ... tu l'as dit ... 20 lignes maxi ... j'attends ...
-
je sais pour verifier si un mot en est un
promet moi de me donner la proggramation pour en générer un stp -
private sub verifier_click()
dim lemot as string
lemot = textbox1.value
if textbox1.text = strreverse(textbox1.text) then
msgbox "c'est un pallindrome"
else
msgbox"ce n'est pas un pallindrome"
end if
end sub
voila
maintenan il faudrai que je sache en générer un ac mot et chiffre si possible
merci bcp
ps: qqn sais ce que signifie cl_updtaderate dans cs 1.6?? -
arrfff je vois que tu connais crtl+C et ctrl+V pour le copier/coller ... et faire une petite modif pour personnaliser ... c'est bien, mais faut-il encore bien le faire ... et là c'est pas bien fait. Ce qui prouve que tu n'as pas bien compris le fonctionnement de la fonction.
copie à revoir ... et un code doit être commenté
;o)
-
Ah ben voila !
recopier un vieux truc plein de fautes, c'est déjà le début d'un effort personnel ! -
mais bien sur que si j ai compris!!!!!!!!putain
ah et puis a quoi bon parler avec un geek borné -
je demande juste de l aide quand je compren pas mais paaremment ici c'est pas le bon endroit
-
Laisse tomber la pédagogie, Polux !
Tu es sans doute en train de discuter avec un ordinateur. Regarde la grammaire et l'orthographe : on dirait le résultat des programmes de traduction des modes d'emploi coréens ! -
et de l'humour avec ca aller va t acheter une vie
et merci de l aide -
non tu ne demandes pas de l'aide ... tu veux que l'on fasse le boulot à ta place ... la nuance est grande. Ca ne serait pas te rendre service mais visiblement tu ne le comprends pas. Arrêtes de nous prendre pour des billes, ça serait déjà un grand pas et tu aurais sans doute des réponses à tes questions.
Le geek te salut bien...
-
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-
;-)
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
-
-
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
- 1
- 2