Erreur dans mon code

Fermé
vieuxray - 13 mars 2017 à 14:56
 vieuxray - 14 mars 2017 à 08:20
Bonjour a tous, forum bonjour



Excel 2007 VBA

Voila je souhaiterai afficher la date dans ce format (Lundi 13 Mars 20017) avec la première lettre du jour et du mois en majuscule gras et rouge

seulement cela ne s'affiche pas correctement et je ne trouve pas l'erreur dans mon code en page excel feuil1.

si quelqu'un svp veut bien regarder ou je merdouille ca serait bien gentil.

Lien pour accès au fichier, http://www.cjoint.com/c/GCnnW4qKOxz

Bonne après midi a vous et merci pour votre aide

Cdlt Vieuxray
A voir également:

3 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 689
13 mars 2017 à 18:55
Bonjour,

Ta procédure fonctionne, je te l'ai modifiée pour pouvoir faire une boucle sur la colonne et le résultat est bon. Cela veux dire que tu as dû faire une erreur dans l'appel probablement.

https://www.cjoint.com/c/GCnr0AIhRPl
1
Salut gbinforme,

Merci pour ta réponse, c'est gentil.

Pas tout compris, car je ne vois pas ou tu appelles la sub ci-dessous

Sub Date_Majuscule_Couleur()


Bonne soirée a toi et merci pour les modifs

Cdlt Ray
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 689
Modifié par gbinforme le 13/03/2017 à 22:14
Bonsoir,
Je l'ai lancée manuellement car ton bouton ne voulait pas fonctionner !
Donc cette procédure est correcte mais il faut une valeur date en entrée.
Tu peux d'ailleurs simplifier ton code ainsi
    With .Characters(2).Font
         .FontStyle = "Normal"
         .ColorIndex = xlAutomatic
    End With
    With .Characters(1, 1).Font
         .FontStyle = "Gras"
         .ColorIndex = 3
    End With
    With .Characters(InStr(InStr(.Text, " ") + 1, .Text, " ") + 1, 1).Font
         .FontStyle = "Gras"
         .ColorIndex = 3
    End With
0
Salut gbinforme,

Merci beaucoup pour les modifications, c'est sympa a toi.

j'ai réadapter a mon programme et tout est bon, les majuscules s'affiche bien comme souhaiter.

je te souhaite une agréable et bonne journée, et bien sur grand merci.

Bien cordialement Raymond
0