Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  VBA kontroll märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
Urunugis
HV vaatleja

liitunud: 08.07.2006




sõnum 19.01.2008 18:48:11 VBA kontroll vasta tsitaadiga

Oleks vaja abi exceli vba programmeerimisega, nimelt ei suuda välja tulla lahendusega, kuidas teha isikukoodi kontrolli esimese numbri järgi(s.t et esimene number peab olema siis 3 või 4) ning kui isikukood ei vasta numbrile (3,4), pakub parandusvõimalust. Igasugune abi on tänatud!
tagasi üles
vaata kasutaja infot saada privaatsõnum
spikhoff
HV veteran

liitunud: 26.01.2005



Autoriseeritud ID-kaardiga

sõnum 19.01.2008 19:18:48 vasta tsitaadiga

Khm, isikukoodi esimesed nr. võib olla ka 1 ja 2 minu mäletamist mööda...
Kommentaarid: 59 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 19.01.2008 19:21:03 vasta tsitaadiga

tyyp88 kirjutas:
Khm, isikukoodi esimesed nr. võib olla ka 1 ja 2 minu mäletamist mööda...
jah, eeldusel et sa oled enne 1900 aastat sündinud
kui vana meil vanim inimene eestis on hetkel ?
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
spikhoff
HV veteran

liitunud: 26.01.2005



Autoriseeritud ID-kaardiga

sõnum 19.01.2008 19:21:41 vasta tsitaadiga

109?
Kommentaarid: 59 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 19.01.2008 19:32:43 vasta tsitaadiga

tyyp88 kirjutas:
109?
tundub jah sedamoodi
samas ei tunneks ma muret kui kood ei tea 1 ja 2'st midagi kuna alla 10 isiku on järgi nende numbritega
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 19.01.2008 20:25:05 vasta tsitaadiga

kallid härrased, samas on aktuaalne see, et kõik peale 2000 aastat sündinud on 5 ja 6 ning neid tuleb juurde ja juurde ja juurde .. esimene number siiski tähistab sajandit ja sugu, mitte ainult sugu..
_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
Urunugis
HV vaatleja

liitunud: 08.07.2006




sõnum 19.01.2008 20:42:39 vasta tsitaadiga

Ma vabandan, et ennast selgemalt ei väljendanud. Hetkel on mul just vaja teha kindlaks , et esimesed numbrid oleksid 3 ja 4. Nimelt on vaja just aastasse 1900- 1999 jäävate inimeste Isikukoodi kontrolli.
tagasi üles
vaata kasutaja infot saada privaatsõnum
tommionu
tubli telepoiss
tubli telepoiss
tommionu

liitunud: 17.11.2001




sõnum 19.01.2008 21:35:42 vasta tsitaadiga

excelis on siuke funktsioon nagu Left

=LEFT(A1;1)

VBA's midagi siukest:
Dim LResult As Integer
i = TextBox1.Value
LResult = Left(i, 1)

Samalaadne siis on Right, aga alustab kontrolli paremalt. Lisaks saab opereerida muidugi ka Stringidega.

Peale selle soovitaks veel juba ka LEN funktsiooni - et kas sisestatud isikukood on ikka õige pikkusega.
Kommentaarid: 39 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 37
tagasi üles
vaata kasutaja infot saada privaatsõnum
Urunugis
HV vaatleja

liitunud: 08.07.2006




sõnum 19.01.2008 23:08:07 vasta tsitaadiga

Suured tänud.
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  VBA kontroll
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.