J'utilise des outils de développement de bureau et fait un ruban pour accéder à certaines fonctions. Chose est, il semble que je ne peux pas ouvrir un formulaire d'utilisateur à partir d'un bouton, d'autres commandes semblent fonctionner normalement. code:UserForm ne montrera pas
Public Class Empresa
Private Sub Button1_Click(sender As Object, e As RibbonControlEventArgs) Handles btn_DBSol.Click
'Dim wnd As New frm_DBSolventes
'wnd.Show()
MsgBox("Hello World")
End Sub
End Class
Ce code ont ce résultat sur ruban Excel:
https://s24.postimg.org/6z16l6g43/Print_1.jpg
Maintenant, en utilisant ce code:
Public Class Empresa
Private Sub Button1_Click(sender As Object, e As RibbonControlEventArgs) Handles btn_DBSol.Click
Dim wnd As New frm_DBSolventes
wnd.Show()
'MsgBox("Hello World")
End Sub
End Class
Résultats en rien:
Il y a pas d'erreurs dans la fenêtre de la liste d'erreurs. frm_DBSolventes est un userform sur un projet référencé userform, il n'y a rien sur le formulaire en ce moment, juste fait un nouveau projet de userform et essaye de le montrer. Y a-t-il quelque chose qui me manque? Existe-t-il un autre moyen d'utiliser un userform sur un ruban?
Comme l'a demandé le frm_DBSolventes est
https://s29.postimg.org/6w6ae15qd/Print_3.jpg
Ajoutez juste une cause datagridview que je dois continuer à travailler. si ça fait la différence, je peux le changer. Il n'y a pas de code sur le formulaire:
Public Class frm_DBSolventes
End Class
N'essaie-t-il pas d'ouvrir un formulaire dans un vb.net lui-même, plutôt que dans Excel? Pouvez-vous nous montrer ce qu'est 'frm_DBSolventes'? – David
Juste édité et ajouter une impression du VS et le code du formulaire. –
@David Y at-il une autre chose que je peux ajouter pour vous aider à répondre à mon problème? –