Comment ajouter un formulaire utilisateur comme une icône/bouton de ruban et de montrer userform, mais encore en mesure de travailler avec un Fichier Excel?
Quand j'ai de l'utilisateur l'utilisateur du formulaire, j'ai:
1) Alt + F11
2) Choisir la Forme
3) Exécuter
4) Fermez le Formulaire
5) de revenir à Excel
Excel ne sera pas me permettre de faire n'importe quoi, si la forme n'est pas fermé. Est de toute façon il permettez-moi de mettre une petite icône sur le ruban? Et de garder le formulaire utilisateur apparaissent pendant que je travaille avec Excel?
OriginalL'auteur NCC | 2012-05-07
Vous devez vous connecter pour publier un commentaire.
Vous avez deux pièces à votre question:
Ajout d'une icône pour le ruban: Ne vous voulez que la macro soit disponible pour toutes les feuilles de calcul?
Assigning a shortcut to an existing macro
section)Garder le dialogue ouvert: l'Une des propriétés de l'objet UserForm est
ShowModal
; vous pouvez simplement spécifier la valeur false. Sinon, comme pour l'autre réponse, vous pouvez l'ouvrir avecMyForm.Show vbModeless
.Noter que les propriétés de la forme vous permettra également de vous fournir un spécifique de la position de l'écran, de sorte que la forme n'est pas dans le chemin pendant que vous travaillez: changement
StartUpPosition
à0 - Manual
, et de fournir une valeur pourTop
etLeft
.OriginalL'auteur Geoff
Vous n'avez pas besoin de le faire 🙂 Vous pouvez simplement lancer la forme dans
modeless
mode de le garder ouvert et le travail avec le fichier Excel en même tempsEssayez ceci pour lancer l'objet userform.
Oui, vous pouvez créer un Add-In 🙂 Mais si c'est juste pour lancer la forme alors peut ainsi affecter une macro à un bouton.
OriginalL'auteur Siddharth Rout
Je pense que vous devriez avoir à créer un autre module et l'appel à l'objet userform dans ce module. Après cela, il suffit de mettre cette macro sur le ruban.Il peut vous aider.....
OriginalL'auteur mon