× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 majuscule dans une cellule ExcelSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
neophit82
  Posté le 28/08/2007 @ 19:47 
Aller en bas de la page 
Petite astucienne

Bonjour à tous,

Quelqu'un pourrait-il me renseigner sur le moyen d'obliger Excel à mettre une majuscule au premier mot d'une cellule.Merci

Publicité
au secours
 Posté le 28/08/2007 à 20:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Bonjour ,

Pour obliger Excel à mettre une Majuscule sur la premier lettre de la cellule, la méthode la plus simple est d'utiliser la fonction "NOMPROPRE"

Ex: si ta cellule en A1 est "forum" place toi en A2 est tape =NOMPROPRE(A1)

La cellule A2 affichera alors "Forum"

galopin01
 Posté le 28/08/2007 à 21:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonsoir,

Textuellement ce n'est possible que par l'intermédiaire d'une macro dite "évènementielle" qui vérifiera à chaque modification qu'il s'agit ou non de la bonne cellule.

Si c'est bien la bonne cellule, la macro fait ce qu'on lui demande. (Ici mettre en majuscule la première lettre.)

A chaque changement, la macro suivante met une majuscule au premier mot de la cellule A1 :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("A1") Then
z = Target.Value
Target.Value = UCase(Left(z, 1)) & Right(z, Len(z) - 1)
End If
End Sub

Macro à coller dans le module de la feuille concernée (Clic droit sur l'onglet + Visualiser le code)

Cette autre macro met une majuscule à toute saisie dans la colonne 3

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then
z = Target.Value
Target.Value = UCase(Left(z, 1)) & Right(z, Len(z) - 1)
End If
End Sub

A+

neophit82
 Posté le 29/08/2007 à 08:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Sympa ces conseils, bien, je vais les mettre en pratique ! Comme je n'ai jamais utilisé de macro j'aurais peut-être quelques précisions à demander. A+ et merci

galopin01
 Posté le 29/08/2007 à 18:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

bonsoir,

Attention : tu ne peux pas mettre les 2 macros simultanément, juste l'une ou l'autre... C'était juste pour l'exemple... Des tas d'autres combinaisons sont possibles !

A+

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
62,38 €Kit mémoire 16 Go DDR4 SO-DIMM HyperX (2x8 Go) à 62,38 € livré
Valable jusqu'au 14 Août

Amazon Allemagne propose actuellement le Kit mémoire 16 Go DDR4 SO-DIMM HyperX Impact à 57,83 €. Comptez 4,55 € pour la livraison en France soit un total de 62,38 € livré alors qu'on le trouve ailleurs à partir de 75 €. Un excellent prix pour ce kit mémoire dédié aux ordinateurs portables et composé de 2 modules de 8 Go DDR4 2666 MHz CL15. Notez que la version 32 Go (2x16 Go) est également en promotion à 114,10 € livrée.


> Voir l'offre
66,90 €Kit de 16 Go (2 x 8 Go) de mémoire DDR4 Corsair Vengeance LPX 3200 MHz à 66,90 €
Valable jusqu'au 20 Août

Amazon fait une belle promotion sur le kit de 16 Go (2x8 Go) de mémoire DDR4 Corsair Vengeance LPX 3200 MHz qui passe à 66,90 € livrée gratuitement.


> Voir l'offre
12,29 €Clé USB 3.0 SanDisk Ultra Flair 64 Go à 12,29 €
Valable jusqu'au 15 Août

Amazon fait une promotion sur la clé USB 3.0 SanDisk Ultra Flair 64 Go qui passe à 12,29 €.


> Voir l'offre

Sujets relatifs
case à cocher dans cellule Excel 2010
Excel: Faire apparaître dans cellule nom sélection
Excel: valeur cellule impliquée dans calcul ailleurs -> connexions
Suppression dans cellule Excel
Petit triangle dans la cellule Excel
REPORTS REFERENCE CELLULE DANS CLASSEURS EXCEL LIES
macro majuscule dans excel 2007
1ère lettre en majuscule dans cellule
Chercher une liste de mots dans une cellule Excel
Excel 2007 résultat formule dans une autre cellule
Plus de sujets relatifs à majuscule dans une cellule Excel
 > Tous les forums > Forum Bureautique