Grandeur des caractères

Résolu/Fermé
JCB40 Messages postés 2924 Date d'inscription lundi 2 juillet 2018 Statut Membre Dernière intervention 26 septembre 2024 - 3 mai 2023 à 17:54
JCB40 Messages postés 2924 Date d'inscription lundi 2 juillet 2018 Statut Membre Dernière intervention 26 septembre 2024 - 4 mai 2023 à 13:28

Bonjour

Dans une cellule de 2 caractères est il possible de mettre le premier a la taille de 14 et le deuxième a la taille de 10

Merci pour votre aide


A voir également:

7 réponses

via55 Messages postés 14476 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 septembre 2024 2 729
3 mai 2023 à 18:12

Bonjour

Oui c'est possible

Une fois les 2 caractères entrés dans la cellule tu vas dans la barre de formule surligner le 1er caractère avant de choisir la taille de 14 puis tu refais la manip avec le second caractère

De la même manière tu peux mettre l'un en gras et pas l'autre, les mettre de 2 couleurs différentes

Cdlmnt

Via


2
ccm81 Messages postés 10893 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 29 septembre 2024 2 421
Modifié le 3 mai 2023 à 18:48

Bonjour à tous les deux

Petite macro qui s'applique à la plage selectionnée

Public Sub QD()
Dim cell As Range
For Each cell In Selection
  If Len(cell.Value) >= 2 Then
    cell.Characters(1, 1).Font.Size = 14
    cell.Characters(2, 1).Font.Size = 10
  End If
Next cell
End Sub

Cdlmnt

1
via55 Messages postés 14476 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 septembre 2024 2 729
3 mai 2023 à 19:01

10 cellules à traiter ce n'est pas encore la mort du petit cheval!

Voilà le code VBA à mettre dans un module de l'éditeur VBA

Tu peux modifier dans le code la plage traitée ou les tailles de caractères

​

Sub police()
For Each c In Range("E20:K20")
c.Select
ActiveCell.Characters(Start:=1, Length:=1).Font.Size = 14
ActiveCell.Characters(Start:=2, Length:=1).Font.Size = 10
Next
End Sub

​
​

1
ccm81 Messages postés 10893 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 29 septembre 2024 2 421
3 mai 2023 à 19:50

le code que tu me donnes je le met dans le module de la feuille?

Il vaut mieux le mettre dans un module général (Module 1 par exemple), comme ça, il peut être utilisé dans n'importe quelle feuille

Cdlmnt

1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
JCB40 Messages postés 2924 Date d'inscription lundi 2 juillet 2018 Statut Membre Dernière intervention 26 septembre 2024 461
3 mai 2023 à 18:32

Bonsoir via55

merci pour ton aide

Le soucis j'ai une plage qui va de E20:K20

tu n'auras pas un code vba pour régler ce problème


0
JCB40 Messages postés 2924 Date d'inscription lundi 2 juillet 2018 Statut Membre Dernière intervention 26 septembre 2024 461
3 mai 2023 à 18:53

Bonsoir ccm81

merci pour ton aide

le code que tu me donnes je le met dans le module de la feuille?


0
JCB40 Messages postés 2924 Date d'inscription lundi 2 juillet 2018 Statut Membre Dernière intervention 26 septembre 2024 461
4 mai 2023 à 13:28

Bonjour

Merci à tous les 2 pour votre aide ça fonctionne bien

Crdlt


0