begin process at 2012 02 09 02:36:38
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Texte

 > FORMATER UN PRÉNOM AVEC LES 1ERES LETTRES EN MAJ

FORMATER UN PRÉNOM AVEC LES 1ERES LETTRES EN MAJ


 Information sur la source

Note :
8,5 / 10 - par 4 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Texte Classé sous :lettre, majusucle, prénom Niveau :Débutant Date de création :23/10/2000 Vu :3 800

Auteur : EricH

Ecrire un message privé
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

voici une fonction simple vous permetant de mettre
automatiquement les premieres lettres d'un prénom
(si prénom composé)
ex : jean pierre = Jean Pierre

Source

  • Public Function Format_Prenom(Chaine As String) As String
  • 'Transforme la 1ere lettre d'un prénom en maj
  • Dim intLen As Integer
  • Dim intIdx As Integer
  • Dim a As String
  • Dim strFinale As String
  • intLen = Len(Chaine)
  • For intIdx = 1 To intLen
  • a = Mid(Chaine, intIdx, 1)
  • If intIdx = 1 Then a = UCase(a)
  • If intIdx > 2 Then
  • If Mid(Chaine, intIdx - 1, 1) = " " Then a = UCase(a)
  • If Mid(Chaine, intIdx - 1, 1) = "-" Then a = UCase(a)
  • End If
  • strFinale = strFinale & a
  • Next
  • Format_Prenom = strFinale
  • End Function
Public Function Format_Prenom(Chaine As String) As String
'Transforme la 1ere lettre d'un prénom en maj
Dim intLen As Integer
Dim intIdx As Integer
Dim a As String
Dim strFinale As String

intLen = Len(Chaine)

For intIdx = 1 To intLen
    a = Mid(Chaine, intIdx, 1)
        If intIdx = 1 Then a = UCase(a)
        If intIdx > 2 Then
            If Mid(Chaine, intIdx - 1, 1) = " " Then a = UCase(a)
            If Mid(Chaine, intIdx - 1, 1) = "-" Then a = UCase(a)
        End If
    strFinale = strFinale & a
Next

Format_Prenom = strFinale
End Function 



 Sources de la même categorie

Source avec Zip Source avec une capture MASQUE DE SAISIE NUMÉRIQUE par acive
Source avec Zip Source .NET (Dotnet) COMPTEUR DE NOMBRE DE MOTS DANS UN TEXTE par alpha5
Source avec Zip Source avec une capture HM - BLOCNOTE par hassenmajor
Source .NET (Dotnet) [VB.NET] CLASS DE COLORATION SYNTAXIQUE "ON THE FLY" par huzima
Source avec Zip Source avec une capture PERSONNALISEZ VOS BOÎTES DE MESSAGE (X)HTML par medjahedScript

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture DECODEUR DE CODE IMAGÉ DE MEGAUPLOAD par Flocreate
Source avec Zip Source avec une capture Source .NET (Dotnet) DES LETTRES ET PAS DE CHIFFRES ENCORE! par mikachu
Source avec Zip Source .NET (Dotnet) CHANGEMENT DE LETTRE D'UN LECTEUR (XP & 2000) par NHenry
Source avec Zip CONVERTIR CHIFFRES EN LETTRES par LEMLEM
FONCTION GÉNÉRIQUE DE REMPLACEMENT DES ACCENTS ET AUTRES CAR... par pifou25

Commentaires et avis

Commentaire de Gestmed le 19/06/2002 10:40:15

Il suffit juste de rajouter "Chaine = LCase$(Chaine)", aprs les Dim.
pour moi sa marche
Stef

Commentaire de Bidou le 10/08/2006 21:52:48 administrateur CS

Voir aussi http://www.codyx.org/snippet_1ere-lettre-majuscule-propertcase-pcase_111.aspx

Commentaire de Systech_Systems le 23/12/2008 00:14:15

Salut

1 ligne

StrConv (Chaine,vbpropercase)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

er lettre en lettre capitale [ par patrick55 ] Bonjour, comment formater un champ Nom ou Prénom  et ou mettre le code module pour modifier la saisie Saisie  sur formulaire& vba [ par fenix94 ] Bonjour, je dispose d'une textbox qui contient une chaine de caractere. Je souhaiterais que la 1ere lettre du 1er mot de cette chaine soit en majuscu Obtenir la grille d'un code ASCII ? [ par zoglub14 ] Bonjour,Voila ma question : Un caractère est en faites une grille de 6x9 avec des cases blanches et des cases noires qui forment la lettre.A publipostage sous office 2003 [ par ndosan ] Bonjour!!Je suis sou Vb6 et office 2003.Le type de la lettre type est de type repertoire(ou catalog). Lors de la fusion avec un document source, le re remplir un combobox [Vb.net](nom,prenom) [ par amadnane2000 ] Bonjours'il vous est ce que vous pouvez m'aider?si oui voila mon problème:je suis entraîne de réaliser un projet avec vb.net mais c'est tres urgent [ par spaa05 ] j'ai besoin d'un code qui me permet de declarer un tableux en 2colone nom , prénom en suite afficher tous les nom dans la liste puis en cas connaitre la lettre du lecteur CD ROM [ par youkizouki ]                           treeview [ par kLuxiWare ] Bonjourj'ai une liste de nom et de prénom, seulement à un même nom correspond plusieurs prénom.Je souhaite lister l'ensemble de no Je reformule la qestion [ par Smimoo ] loool bon alor jv la poser autrement la question.je veux fair un jeux des chiffre et d lettr en VB mai je ne connais pas quel fonction permet de sorti Nom et prénom dans l'active directory [ par Djin2004 ] Bonjour je réalise un logiciel en VB . Net et j'aimerais savoir comment récupérer le nom et le prénom (dans l'active directory) de


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,685 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales