Extrage varsta din CNP
Re: Extrage varsta din CNP
dar zimi te rog si mie ce tre sa fac ca sa nu mai repet greseala
Re: Extrage varsta din CNP
A fost greseala mea, nu a ta.emiliea scrie:dar zimi te rog si mie ce tre sa fac ca sa nu mai repet greseala
Dupa cum ai observat, nu se poate lucra cu fisierul daca macro-urile nu sunt activate. Activarea macro-urilor e obligatorie pentru ca nu se poate preveni altfel alterarea conditiilor specificate la Data Validation atunci cand se face copy-paste, decat cu ceva cod VBA scris in procedura asociata evenimentului "Change" al foii respective. De fapt la copy-paste (sau cut-paste) se copiaza nu numai valoarea din alta celula, ci si regulile de Data Validation ale celulei respective. Cum celula cu pricina probabil ca n-are asemenea reguli, cu copy paste se modifica bine-mersi toata "munculitza" ta de a institui aceste reguli (asta cred ca tre' sa intre la capitolu' "d'ale lui MS" ).
Versiunea atasata acum ar tebui sa functioneze asa cum trebuie.
Gandindu-ma mai bine am decis ca trebuie protejat si workbook-ul, fiindca daca ii vine in minte vreunui utilizator cu imaginatie sa faca chestia asta, nu numai ca nu mai functioneaza mecanismul de obligare la activarea macrourilor, dar ajungi sa te si rogi de el sa-ti spuna parola. Tot din motive de integritate am protejat si proiectul vba. Toate parolele sunt "gecs" (fara ghilimele, evident). Daca vrei sa deprotejezi workbook-ul poti s-o faci fara grija, dar sa nu-l reprotejezi cu alta parola, ca n-o sa mai mearga "schmekeria". Se poate schimba parola din codul vba si daca vrei s-o inlocuim, nu e nicio problema - totul e sa n-o uiti . Cu ce-am spus mai devreme despre cum e facut fisierul asta si cu ce am spus acum, incearca sa continui ce vrei sa faci pornind de la ce e acum in fisier. Poti sa redenumesti foi, dar nu poti sa stergi sau sa adaugi foi fara sa deprotejezi workbook-ul - il deprotejezi si-ti faci editarile de rigoare, iar daca nu mai merge ceva, dai un mesaj aici, sa vedem ce e de facut.
Mai testeaza-l, cat de agresiv poti, si posteaza tot aici, te rog, comentariile.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
-
- Mesaje: 1
- Membru din: Mar Oct 13, 2009 1:38 pm
Re: Extrage varsta din CNP
Daca va este util am ceva aici. Nu este meritul meu dar mi-a fost de ajutor.
Toate cele bune!
Toate cele bune!
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Re: Extrage varsta din CNP
da dar pentru cnp- uri care au prima cifra 5 sau 6????? dar explica-mi si mie de ce egal cu 49????in rest super tare
Re: Extrage varsta din CNP
nu stiu daca ajuta pe cineva
dar pt a extrage tip sex din CNP
pr cifrele 1, 2, 5, 6,
merge şi formula
=IF(OR(CODE(F10)=53;CODE(F10)=49);"M";"F")
în F10 introduceţi CNP
dar pt a extrage tip sex din CNP
pr cifrele 1, 2, 5, 6,
merge şi formula
=IF(OR(CODE(F10)=53;CODE(F10)=49);"M";"F")
în F10 introduceţi CNP
Re: Extrage varsta din CNP
In sfarsit am gasit ce cautam legat de CNP. Insa totusi codul propus de gecs da o eroare. Am introdus un CNP care mai fusese introdus in lista si in loc sa ma avertizeze ca acesta este incorect sau existent deja in lista i-mi spune ca trebuie sa fie un numar din 13 cifre desi are 13 cifre.
Dupa mai multe rulari si-a revenit.
Acum mai face ceva eronat . Ma lasa sa scriu un CNP DE FORMA "7777777777777" sau "2222222222222" .
Care se fie problema?
Eu am office 2010.
Dupa mai multe rulari si-a revenit.
Acum mai face ceva eronat . Ma lasa sa scriu un CNP DE FORMA "7777777777777" sau "2222222222222" .
Care se fie problema?
Eu am office 2010.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Re: Extrage varsta din CNP
Nu se testeaza si validitatea CNP-ului (poate fi orice numar din 13 cifre), se testeaza doar sa nu existe deja in lista, sa fie un numar si sa aiba exact 13 cifre. Pentru o formula care testeaza validitatea CNP-ului vezi subiectul formula excel pentru validare CNP.
Re: Extrage varsta din CNP
Ok deci va trebui sa le folosesc pe amandoua si codul si formula de validare. Erea frumos sa nu mai am inca o coloana pentru formula de validare sa fie cumva integrata in cod. Cred ca am so folosesc pe prima coloana formula si pe a treia CNP ca sa nu iasa la print si coloana cu formula de validare.
Re: Extrage varsta din CNP
Dar pt a afla varsta in ani si luni implinite? cum trebuie sa fie formula?
Am o lista si doresc sa aflu care sunt cei ce se vor pensiona cu o anumita data de anul acesta. De exemplu: 1 sept 2011.
Trebuie sa am un camp unde introduc data de referinta, apoi sa imi calculeze la toti varsta lor (ani si luni). Si sa fac rapid apoi sortarea.
Ms
Am o lista si doresc sa aflu care sunt cei ce se vor pensiona cu o anumita data de anul acesta. De exemplu: 1 sept 2011.
Trebuie sa am un camp unde introduc data de referinta, apoi sa imi calculeze la toti varsta lor (ani si luni). Si sa fac rapid apoi sortarea.
Ms
Re: Extrage varsta din CNP
Uite aici o soluție pentru acest lucrudorin2k scrie:Dar pt a afla varsta in ani si luni implinite? cum trebuie sa fie formula?
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Cele cinci porunci ale vietii: Sa nu gandesti. Daca gandesti, sa nu spui. Daca spui, sa nu scrii. Daca scrii, sa nu semnezi. Daca semnezi, sa nu te miri.
Idealurile sunt ca stelele: s-ar putea sa nu le atingem, dar ne pot calauzi in viata.
Idealurile sunt ca stelele: s-ar putea sa nu le atingem, dar ne pot calauzi in viata.