Insérer Des Caractères Spéciaux Avec Excel VBA - ExcelCorpo

Aller au contenu

Excel

Finances

Formules

Graphiques

Recherche

Statistiques

Macros

Vous êtes ici: ExcelCorpo > Macros VBA > Autres macros > Insérer des caractères spéciaux avec Excel VBA
  • 08:50
  • Autres macros, Macros VBA, Macros VBA pour les cellules et plages de cellules

Insérer des caractères spéciaux avec Excel VBA

Il existe de nombreuses polices de symboles dans Windows. L’un d’eux est Wingdings. Entre autres choses, cette police contient un symbole de coche. Vous pouvez très bien utiliser ce symbole dans Excel si, par exemple, vous souhaitez vérifier dans une liste quelles tâches ont déjà été effectuées. Pour placer ces coches dans les cellules correspondantes, placez le pointeur de la souris sur la cellule souhaitée et démarrez la macro suivante.

Sub InsererCaractere() Dim Cellule As Range Set Cellule = ActiveCell With Cellule .Value = Chr(252) .Font.Name = "Wingdings" .HorizontalAlignment = xlCenter End With End Sub Avec l’aide de la fonction Chr, vous pouvez insérer un certain caractère à partir d’un code de caractère dans votre cellule active. À propos de la propriété Name, la propriété appliquez-le à l’objet Police, attribuez la police souhaitée. Vous pouvez ensuite définir l’alignement du symbole inséré à l’aide de la propriété HorizontalAlignment. Vous avez maintenant tout à fait raison de demander: « Comment dois-je savoir quel index utiliser pour la fonction Chr? » Une bonne question à laquelle la macro suivante peut répondre. Sub TableauCaractere() Dim i As Integer Sheets("Tabelle8").Activate Range("A2").Select For i = 0 To 255 With ActiveCell .Font.Name = "Wingdings" .Value = Chr(i) .Offset(0, 1).Value = i .HorizontalAlignment = xlCenter .Offset(1, 0).Select End With Next i End Sub La plage normale pour les codes de caractères est comprise entre 0 et 255. C’est dans cette plage que vous faites votre boucle. Dans la boucle, affectez la police à WINGDINGS et écrivez à la fois le caractère et l’index dans les cellules respectives. S’abonner Se connecter avec : Connexion J’autorise à créer un compte Lorsque vous vous connectez pour la première fois à l’aide d’un bouton de connexion sociale, nous recueillons les informations de profil public de votre compte partagées par le fournisseur de connexion sociale, en fonction de vos réglages de confidentialité. Nous recevons également votre adresse e-mail pour créer automatiquement un compte pour vous sur notre site Web. Une fois votre compte créé, vous serez connecté à ce compte. DésapprouverApprouver Notifier de nouveaux commentaires de suivi nouvelles réponses à mes commentaires Label {} [+] Nom* E-mail* Site web Se connecter avec : J’autorise à créer un compte Lorsque vous vous connectez pour la première fois à l’aide d’un bouton de connexion sociale, nous recueillons les informations de profil public de votre compte partagées par le fournisseur de connexion sociale, en fonction de vos réglages de confidentialité. Nous recevons également votre adresse e-mail pour créer automatiquement un compte pour vous sur notre site Web. Une fois votre compte créé, vous serez connecté à ce compte. DésapprouverApprouver Label {} [+] Nom* E-mail* Site web 0 Commentaires le plus ancien le plus récent le plus populaire Inline Feedbacks Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

À propos

  • Excel Corpo: Formation et prestations des services Microsoft Excel et logiciels connexes (Ms Word, Ms PowerPoint, Ms Acces, R et SPSS)
  • Contact : [email protected]

Cours Excel

  • Initiation à Excel
  • Formules et Fonctions Excel
  • Formules Excel Pratiques
  • Macros Excel VBA Utiles
  • Programmation Excel VBA

Notre expertise

  • Formations
  • Certifications
  • Conseils
  • Programmation VBA
  • Développement d'Applications

Notre boutique

  • Livres Excel
  • Livres SPSS
  • Livres Python
  • Livres R
  • Livres Acces

Liens utiles

  • Contact
  • Politique de confidentialité
  • Conditions Générales
  • Conditions de Vente
  • Plan du site
0Nous aimerions avoir votre avis, veuillez laisser un commentaire.x()x| RépondreInsert

Tag » Code Caractères Spéciaux Excel