J'ai selected
une phrase.Faites défiler pour voir les boutons où il y a un nombre variable de boutons
1) La phrase peut varier. 2) J'ai split
chaque mot de la phrase.
Le code ci-dessous crée une liste de Word array
à partir de Selection
.
Sub Seperate_Words()
Dim WrdArray() As String
WrdArray() = Split(Selection)
For i = LBound(WrdArray) To UBound(WrdArray)
strg = strg & vbNewLine & WrdArray(i)
Next i
MsgBox strg
End Sub
Maintenant, je veux ajouter un Search button
devant chaque mot.
Dans chaque situation, la longueur d'une phrase change et les Userforms sont pré-spécifiés, c'est pourquoi je ne peux pas les utiliser.
l'image suivante montre comment la sortie doit être
Maintenant, problème que je suis face est l'ajout d'une barre de défilement dans le cadre qui change de manière dynamique si nécessaire.
Vous pouvez utiliser UserForms. Pourquoi avez-vous besoin de créer un bouton pour chaque mot? Y a-t-il une raison spécifique? –
Vous pouvez également utiliser des contrôles tels que Vue Liste. – MNS
@MaciejLos avec l'aide du bouton 'search' Je vais pouvoir trouver le ticker d'un autre fichier' MS- excel'. –