vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

In diesem Forum haben Sie die Möglichkeit Kommentare, Fragen und Verbesserungsvorschläge zu den im vb@rchiv gelisteten Tipps und Workshops zu posten.

Hinweis:
Ein neues Thema kann immer nur über die jeweilige Tipps & Tricks bzw. Workshop Seite eröffnet werden!

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen zu Tipps & Tricks und Workshops im vb@rchiv
Re: Geschlecht anhand des Vornamens ermitteln 
Autor: rahan
Datum: 21.03.12 14:52

Hey Leute,
ich hatte jetzt mal die Zeit es umzusetzen, hab eine Funktion für Access VBA gemacht. Hätte nicht gedacht, dass es so viel Unterschiede zwischen VB und VBA gibt.
Es funktioniert schon ganz gut. Aber nicht bei allen. Man zeige mir bitte Herr Nicole.

Wegen Fehlermeldung: FEHLER
Der Nachrichtentext ist zu lang. Bitte kürzen Sie den Text auf max. 5 KB!
hier in zwei Teilen:

''' <summary>
  ''' Ermitteln anhand des Vornamens, ob Junge oder Mädchen
  ''' </summary>
  ''' <param name="vName">der Vorname</param>
  ''' <param name="fem">Standard-Ausgabetext weiblich</param>
  ''' <param name="mas">Standard-Ausgabetext männlich</param>
  ''' <returns>Ausgabetext</returns>
  Public Function getGeschlecht(ByVal vName As String, _
  Optional ByVal fem As String = "Frau", _
  Optional ByVal mas As String = "Herr") As String
 
  ' additive Mädels
  Dim f1 As Variant
 
  f1 = Array("a", "e", "i", "n", "u", "y")
  Dim f2 As Variant
  f2 = Array("ah", "al", "bs", "dl", "el", "et", "id", "il", "it", "ll", "th", _
    "ud", "uk")
  Dim f3 As Variant
  f3 = Array("ary", "aut", "des", "een", "eig", "ett", "fer", "got", "ies", _
    "iki", "ild", "ind", "itt", "jam", "joy", "kim", "lar", "len", "lis", _
    "men", "mor", "oan", "ren", "res", "rix", "san", "sis", "tas", "udy", _
    "urg", "vig", "yve")
  Dim f4 As Variant
  f4 = Array("ahel", "ardi", "atie", "borg", "cole", "endy", "gard", "gart", _
    "gnes", "gund", "iede", "indy", "ines", "iris", "ison", "istl", "ldie", _
    "lilo", "loni", "lott", "lynn", "mber", "moni", "nken", "oldy", "riam", _
    "rien", "riet", "rill", "sann", "smin", "ster", "uste", "vien")
  Dim f5 As Variant
  f5 = Array("achel", "agmar", "almut", "Candy", "Doris", "echen", "edwig", _
    "gerti", "irene", "mandy", "nchen", "paris", "rauke", "sabel", "sandy", _
    "silja", "sther", "trudi", "uriel", "velin", "vroni", "ybill")
  Dim f6 As Variant
  f6 = Array("almuth", "amaris", "irsten")
 
  ' subtraktive Jungs
  Dim v1 As Variant
  v1 = Array("ai", "an", "ay", "dy", "en", "ey", "fa", "gi", "hn", "iy", "ki", _
    "nn", "oy", "pe", "ri", "ry", "ua", "uy", "ve", "we", "zy")
  Dim v2 As Variant
  v2 = Array("ael", "ali", "aid", "ain", "are", "bal", "bby", "bin", "cal", _
    "cel", "cil", "cin", "die", "don", "dre", "ede", "edi", "eil", "eit", _
    "emy", "eon", "ffer", "gon", "gun", "hal", "hel", "hil", "hka", "iel", _
    "iet", "ill", "ini", "kie", "lge", "lon", "lte", "lja", "mal", "met", _
    "mia", "mil", "min", "mon", "mre", "mud", "muk", "nid", "nsi", "oah", _
    "obi", "oel", "örn", "ole", "oni", "oly", "phe", "pit", "rcy", "rdi", _
    "rel", "rge", "rka", "ron", "rne", "rre", "rti", "sil", "son", "sse", _
    "ste", "tie", "ton", "uce", "udi", "uel", "uli", "uke", "vel", "vid", _
    "vin", "wel", "win", "xei", "xel")
 
  ' subtraktive Jungs zwei
  Dim p1 As Variant
  p1 = Array("abel", "akim", "ammy", "atti", "bela", "didi", "dres", "eith", _
    "elin", "erin", "ffer", "frid", "gary", "gene", "glen", "hane", "hein", _
    "idel", "iete", "irin", "jona", "kind", "kita", "kola", "lion", "levi", _
    "mike", "muth", "naud", "neth", "nnie", "ntin", "nuth", "olli", "ommy", _
    "önke", "ören", "pete", "rene", "ries", "rlin", "rome", "rren", "rtin", _
    "ssan", "stas", "tell", "tila", "tony", "tore", "uele", "ucca")
  Dim p2 As Variant
  p2 = Array("astel", "benny", "billy", "billi", "brosi", "elice", "ianni", _
    "laude", "danny", "dolin", "ormen", "ronny", "sandy", "urice", "ustel", _
    "ustin", "willi", "willy")
  Dim p3 As Variant
  p3 = Array("jascha", "tienne", "urence", "vester")
 
  ' Zwitter???
  Dim x1 As Variant
  x1 = Array("Alex", "Alexis", "Andrea", "Auguste", "Carol", "Chris", "Conny", _
    "Dominique", "Eike", "Folke", "Friedel", "Gabriele", "Gerrit", "Heilwig", _
    "Jean", "Kay", "Kersten", "Kim", "Leslie", "Maris", "Maxime", "Nicola", _
    "Nikola", "Sascha", "Toni", "Winnie")
 
  Dim w1 As Boolean, w2 As Boolean, w3  As Boolean, w4 As Boolean
  Dim av As Integer
  Dim vSub As String
  vSub = ""
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Tipp 1925: Geschlecht anhand des Vornamens ermitteln4.895rahan01.03.12 17:15
Re: Geschlecht anhand des Vornamens ermitteln2.765Franki03.03.12 03:30
Re: Geschlecht anhand des Vornamens ermitteln2.664thuring15.03.12 11:47
Re: Geschlecht anhand des Vornamens ermitteln2.774thuring15.03.12 11:58
Re: Geschlecht anhand des Vornamens ermitteln2.553Guido Eisenbeis18.03.12 21:09
Re: Geschlecht anhand des Vornamens ermitteln2.587ModeratorDaveS18.03.12 21:55
Re: Geschlecht anhand des Vornamens ermitteln2.540thuring18.03.12 22:20
Re: Geschlecht anhand des Vornamens ermitteln2.747rahan21.03.12 14:52
Re: Geschlecht anhand des Vornamens ermitteln2.623rahan21.03.12 14:53
Re: Geschlecht anhand des Vornamens ermitteln2.637thuring21.03.12 19:08
Re: Geschlecht anhand des Vornamens ermitteln2.714Manfred X21.03.12 23:23
Re: Geschlecht anhand des Vornamens ermitteln2.705thuring22.03.12 00:15
Re: Geschlecht anhand des Vornamens ermitteln2.593Manfred X22.03.12 00:41
Re: Geschlecht anhand des Vornamens ermitteln2.699thuring22.03.12 08:31

Sie sind nicht angemeldet!
Um einen neuen Beitrag schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel