crée un mini assistant

  • Initiateur de la discussion Initiateur de la discussion sonia.33
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sonia.33

Guest
bonjour,
j' ai fait une application sur vba dans excel et je souhaiterais crée un assistant annimé si possible comme celui qui existe deja sur excel.
Ce mini assistant permettra a l' utilisateur de bien comprendre mon appli
Merci beaucoup.
 
Bonjour,
Je suppose que tu fais référence au Compagnon Excel ?
Tu peux le personnaliser en VBA avec le Compagnon de ton choix
Voir : "Balloon" "BalloonCheckbox" "BalloonLabel", tu peux insérer des contrôles (checkbox, label ...).

J'ai réalisé des aides conviviales sur ce principe avec à la clé un avantage que je n'avais pas percu au départ : les utilisateurs les plus allergiques à l'informatique sont amusés => ils adhèrent mieux au projet.

Kotov
 
Voila,
Ces sa que je veut faire
mais je vai voir ou ca "Balloon" "BalloonCheckbox" "BalloonLabel", tu peux insérer des contrôles (checkbox, label ...).
Merci déja d' avoir lu mon message
merci
sonia
 
Avec un peu de retard un exemple d'assistant :


Macro utilisant un Compagnon Office sosie d'Albert Einstein

Sub Hassistant()
Dim Einstein As Object
Dim EinsteinState As Boolean
Set Einstein = Assistant.NewBalloon

With Einstein
.Button = msoButtonSetOK
.Heading = "Bonjour, belle journée n'est ce pas ?"
.Text = "Faites votre choix !"
.CheckBoxes(1).Text = "Journal de Bord"
.CheckBoxes(2).Text = "Stats"
.Show
End With

If Einstein.CheckBoxes(1).Checked = True Then




Bonne soirée,
Kotov

ChDir"C:\Travail\"
Workbooks.Open FileName =:"Journal_de_Bord.xls"
End If

If Einstein.CheckBoxes(2).Checked = True Then
ChDir"C:\Travail\"
Workbooks.Open FileName =:"Stats.xls"
End If
End Sub
 
!! si tu souhaite faire une copie, je me suis planté : ne pas tenir compte de "Salut bonne soirée...", erreur de copier coller !!

La véritable macro:


Macro utilisant un Compagnon Office sosie d'Albert Einstein

Sub Hassistant()
Dim Einstein As Object
Dim EinsteinState As Boolean
Set Einstein = Assistant.NewBalloon

With Einstein
.Button = msoButtonSetOK
.Heading = "Bonjour, belle journée n'est ce pas ?"
.Text = "Faites votre choix !"
.CheckBoxes(1).Text = "Journal de Bord"
.CheckBoxes(2).Text = "Stats"
.Show
End With

If Einstein.CheckBoxes(1).Checked = True Then
ChDir"C:\Travail\"
Workbooks.Open FileName =:"Journal_de_Bord.xls"
End If

If Einstein.CheckBoxes(2).Checked = True Then
ChDir"C:\Travail\"
Workbooks.Open FileName =:"Stats.xls"
End If
End Sub



et c'est içi que je salue le Forum !!
Kotov
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
580
Réponses
16
Affichages
1 K
Réponses
10
Affichages
392
  • Question Question
Microsoft 365 couleurs
Réponses
12
Affichages
594
Réponses
1
Affichages
710
Compte Supprimé 979
C
T
  • Résolu(e)
Microsoft 365 pb effacement macro
Réponses
8
Affichages
618
Themax
T
Retour