OVH Cloud OVH Cloud

USF et DialogSheets

13 réponses
Avatar
galopin01
Bonjour,
Est-il possible d'utiliser des TextBox ou un simple Rectangle comme ceux
issus de la boite d'Outils Dessin dans un USF ou suis-je condamné à
continuer d'utiliser les DialogSheets d'Excel 5 dans cette situation ?
(Office 10 Pro + Excel 2002)
Il semble qu'il soit possible de personnaliser la boite d'outils USF avec
des contrôle additionnels mais je n'ai pas trouvé le "truc"
Merci !

3 réponses

1 2
Avatar
ClémentMarcotte
Bonjour,

Pas sur que tu puisses l'avoir, mais regarde dans les contrôles
supplémentaires, si tu n'aurais le RichTextBox. Avec cela, tu peux, je
pense, formater des caractères individuellement et enregistrer le contenu
du contrôle dans un fichier RTF.

Il est disponible avec VB6, reste à savoir s'il l'est avec Office.


"galopin01" a écrit dans le message de
news:
Bonsoir michdenis,
Oui, je me doutais bien c'est pourquoi j'ai continuer d'utiliser une
DialogSheets sur ce coup.
Merci, merci.




Avatar
MPi
Effectivement, si tu as accès au RichTextBox, tu pourrais y aller avec
quelque chose comme ceci
RTB.Text = "Bonjour"
RTB.SelStart = 1
RTB.SelLength = 3
RTB.SelColor = vbRed
RTB.SelStart = 1 'pour enlever la sélection

On peut aussi utiliser .TextRTF pour déclarer le texte ainsi que le
formatage, d'un seul coup, mais c'est un peu plus complexe... Il faut
connaître tous les termes de formatage qu'utilise Word, et savoir comment
les intégrer.

Michel

"ClémentMarcotte" a écrit dans le message de
news:
Bonjour,

Pas sur que tu puisses l'avoir, mais regarde dans les contrôles
supplémentaires, si tu n'aurais le RichTextBox. Avec cela, tu peux, je
pense, formater des caractères individuellement et enregistrer le contenu
du contrôle dans un fichier RTF.

Il est disponible avec VB6, reste à savoir s'il l'est avec Office.


"galopin01" a écrit dans le message de
news:
Bonsoir michdenis,
Oui, je me doutais bien c'est pourquoi j'ai continuer d'utiliser une
DialogSheets sur ce coup.
Merci, merci.








Avatar
galopin01
J'arrive à ajouter le contrôle dans la barre d'Outils... mais pas dans l'USF
le message d'erreur est :
Le contrôle n'a pas été créé car il n'a pas été correctement licencié...
Je vais essayer de gratter du coté de .TextRTF
Merci à tous quand même.
Roger
1 2