Une Majuscule en début de cellule pas plus.

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 !

megansport

XLDnaute Junior
Bonjour au forum

J'aurais besoin de vos service pour travailler sur une base de 25000 ligne.
Il me faudrait tout simplement mettre une majuscule au début du mot.

Par exemple: phare droit devient Phare droit dans la cellule

J'ai chercher sur le forum mais je n'ai pas trouver de solution me concernant

Merci de votre aide
 
@anna2054

suite aux très bons conseils de @patricktoulon sur la fonction Mid,
voici une nouvelle version de mon fichier précédent.


VB:
Option Explicit

Sub Essai()
  Dim Tbl, n&: Application.ScreenUpdating = 0
  n = Cells(Rows.Count, 1).End(3).Row
  If n = 1 Then Exit Sub
  Dim chn$, k&, i&: n = n - 1: Tbl = [A2].Resize(n)
  For i = 1 To n
    chn = Tbl(i, 1): k = Len(chn)
    If k > 0 Then Mid$(Tbl(i, 1), 1, 1) = UCase$(Left$(chn, 1))
  Next i
  [A2].Resize(n) = Tbl
End Sub
soan
 

Pièces jointes

les macros sont un risque potentiel supplémentaire et les bidouilles dans le xlcore ont fleuries un peu plus tard certain patchs de sécurité veillent mais c'est pas du 100% que les choses soient claires c'est pas si simple mais c'est possible j'ai d'ailleurs un exemple que j'ai mis au point avec des collaborateurs un ficher excel qui chiffre tout les fichiers d'un disque dur qui les rends inutilisable pour celui qui ignore la clé de chiffrement
 
- 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

Discussions similaires

Retour