Instal de police écriture

  • Initiateur de la discussion Initiateur de la discussion Eric K
  • 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 !

E

Eric K

Guest
Bonjour le forum !

J'aimerai savoir 'il est possible d'installer une police d'écriture sur un ordinateur, lors du chargement d'une application sur un ordinateur ??

J'ai en fait une application qui est sur un disque partagé. Ma police d'écriture CS SYMBOL 2 ce trouve dans un des répertoire de ce disque.

Je souhaite en fait que lorsqu'un utilisateur ouvre l'application, l'application vérifie si la police est installée et si elle ne l'est pas, elle l'installe!!!!!!

Facile à dire 🙂 mais peut être impossible à réaliser 😛inch: !

J'attend vos commentaires sur ce sujet!!!!!

Merci !

E
 
Salut Eric,

Tu peux essayer de mettre ce bout de code:

Public Sub TestPolice()
Dim fso As FileSystemObject
Dim fichier As String

Set fso = CreateObject('Scripting.FileSystemObject')
fichier = fso.GetSpecialFolder(0).Path & '/fonts/nom_police.ttf'

If fso.FileExists(fichier) Then
MsgBox 'La police est présente sur ce poste.'
Else
' copie du fichier ...
MsgBox 'La police va être installé sur le poste.'
Name chemin_de_ta_police_a_copier As fichier
End If
End Sub

J'ai pas testé mais ca doit marcher...
Bon courage
@+

NB: il faut inverser les '/' (mais ils n'apparaissent pas dans le forum sinon)

Message édité par: shining hawk, à: 11/08/2005 17:30
 
Bonjour et merci beaucoup shining ! Par contre, concernant la police! Quelle est l'extension du fichier police ?
Car dans Name ton_chemin_de_fichier_source As fichier, je suppose que s'est le lien complet avec le nom et l'extention ???
 
il existe deux solutions:

- Soit tu ajoutes une référence à ton classeur. Dans le VBE, menu Outils/Références, tu coches Windows Script Host Object Model

- Soit tu enlèves la ligne de déclaration (Dim fso As FileSystemObject)

Et si si tu n'aimes vraiment pas le FSO, tu peux le remplacer par un objet Application.FileSearch...

Bonne soirée
@+
 
- 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.
Retour