cs_AngelJo
Messages postés8Date d'inscriptionmardi 3 septembre 2002StatutMembreDernière intervention27 juin 2012
-
16 janv. 2007 à 12:06
cs_AngelJo
Messages postés8Date d'inscriptionmardi 3 septembre 2002StatutMembreDernière intervention27 juin 2012
-
17 janv. 2007 à 12:47
Bonjour,
Dans une table de prénom et noms je dois ajouter Monsieur/Madame en fonction du prénom. Existerait-il des listes quelque part où les principaux prénoms seraient repris avec la mension masculin ou féminin ou qqch dans le genre ?
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 16 janv. 2007 à 12:29
Salut,
Les listes de prénoms ne manquent pas sur le net... A commencer par ici... Copie colle ca dans un txt... Le reste c'est du gâteau...
<hr size="2" width="100%" />Julien.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 16 janv. 2007 à 13:42
Oh....!
Le sexe correspondant à un prénom ?
Ca va la tête, là ?
on y va avec quelques exemples :
Dominique
Claude
Caglina (c'est le prénom de mon épouse et de quelqu'un d'autre qui n'est pas de sexe féminin)
Jean (hé oui !)
Isabeau (encore en cours)
George (je connais un écrivain qui a choisi ce prénom masculin angtlais, bien qu'elle fût de sexe féminin)
Janet
Bon.... il vaut mieux que je m'arrête... et vous fasse grâce de prénoms qui ne figurent pratiquement nulle-part (voir celui de mon épouse) ou que l'on crée sans problème en vertu de la modification de la loi !
Bon : dans une table, on ajoute en général un champ "civil" prenant 3 valeurs possibles (1 M. - 2 Mme - 3 = Mlle).
cs_AngelJo
Messages postés8Date d'inscriptionmardi 3 septembre 2002StatutMembreDernière intervention27 juin 2012 16 janv. 2007 à 13:54
Tout d'abord merci à Julien237 pour le site ==> c en effet facile de s'en servir.
Ensuite, à jmfmarques, je sais qu'il existe des noms qui peuvent être masculin et féminin, et je sais aussi que la plupart des prénoms étrangers ne seront pas dans cette liste. Mais cela me permet de déja faire un premier tri avec les prénoms les plus usuels : quand il y a 10000 adresses à traiter ce n'est pas négligeable.
AngelJo
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 16 janv. 2007 à 13:55
Tu pourras en determiner quelqu'un mais comme le dit jmfmarques un prénom ne correnpond pas forcement a la realité. Et puisil y a des prénom exotique...
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 16 janv. 2007 à 15:02
J'ai beaucoup plus efficace (et bien connu) Renfield :
Private Sub Command1_click()
Dim prenom As String
prenom = Text1.Text
If frigo(prenom) <> "" Then
MsgBox "masculin"
Else
MsgBox "féminin"
End If
End Sub
Private Function frigo(toto As String) As String
Randomize
If Int((2 * Rnd) + 1) = 1 Then
frigo = "on se les gèle"
Else
frigo = ""
End If
End Function
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 16 janv. 2007 à 15:58
If "Renfield".AimeLeFoot = False Then Sexe = ?
Ahahah je ne m'avancerais pas plus avant sur ce sujet ! Remarque moi non plus j'aime pas le foot donc pour être plus precis on pourrait comparer les lieux de naissance :
Select Case Prenom.LieuDeNaissance
Case Choux : Sexe = Masculin
Case Fleur: Sexe = Feminin
Case Else : Sexe = InconnuOuInexistant
End Select
cs_AngelJo
Messages postés8Date d'inscriptionmardi 3 septembre 2002StatutMembreDernière intervention27 juin 2012 17 janv. 2007 à 09:28
Sur le site renseigné par Julien237, il y a une liste de prénoms avec la mention (f) ou (m) donc c'était facile de faire un petit code qui cherche le prénom et prend (f) ou (m). De plus ce n'est que pour transformer une ancienne base existante une seule fois, par pour une saisie habituelle. Cela m'a permis de mettre Monsieur ou Madame sur 60% de mes 10000 adresses, le reste recevant simplement M. et sera changé manuellement au fil du temps.
C'était tout ce que je voulais, et c'est fait. Donc pas besoin de vous moquer :cela m'a pris 1 heure 1/2.
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 17 janv. 2007 à 12:12
Mais non on ne ce moque pas du tout. On a legerement deliré sur l'algorithme il faut quand meme avouer que cela prete a rire. Car on sais les consequence que cela peut avoir sur les courriers. Qui n'a jamais recu un "Monsieur Sophie" ou "Madame Alain".