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
- Programmes à réaliser en VBA
- Réaliser un camembert graphique - Guide
- Programmes au démarrage windows - Guide
- Réaliser un organigramme - Guide
- Apprendre a programmer - Guide
- Excel compter cellule couleur sans vba - Guide
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.
T'aider OK, mais faire tes devoirs à ta place !!
Si tu à des problèmes dans une macro, ont peu t'aider, montre la.
A+
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+
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
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 questionlolalisa 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
merci
juste une programmation ca coute 20 lignes maxi et ca nous aiderais bcp
merci
c'est facile ... tu l'as dit ... 20 lignes maxi ... j'attends ...
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??
copie à revoir ... et un code doit être commenté
;o)
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 !
Le geek te salut bien...
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
- 1
- 2
J'en profite pour te faire un kisssouuuu
Bon week à toi et à lundi ...
;o)
c'est où la sortie ?? Ah c'est là --->>>
Bon week-end Polux... Encore 30mn pour moi :)
A lundi, profite bien :)
;)