Ajutor comanda completa

Ce este nou in Microsoft Excel 2013?
Informatii despre cum se utilizeaza Microsoft Excel 2013
Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
Închis
IngN
Mesaje: 3
Membru din: Joi Mar 16, 2017 2:27 pm

Ajutor comanda completa

Mesaj de IngN » Joi Mar 16, 2017 2:40 pm

Buna ziua,
Sunt nou pe forum si va cer ajutorul, sper sa reusesc sa ii dau de cap.
Problema este urmatoarea:

Avem mai multe fisiere excel diferite, le vom numi TPrincipal si TExport1, TExport2 etc. TExport este generat de un program. As vrea ca la apasarea unui buton in TPrincipal sa imi aduca o linie din TExport1, la urmatoarea apasare de buton sa imi aduca linia din TExport2 pe urmatoarea linie astfel incat dupa 3 apasari sa avem 3 linii din 3 tabele diferite.

Am reusit sa fac acest lucru dar penntru fiecare linie afisata trebuie sa trec prin 3 etape diferite. V-as fii recunoscator daca mi-ati arata cum sa fac sa imi apara doar prin simpla apasare de buton.

Multumesc anticipat.

TudyBTH
Moderator
Moderator
Mesaje: 993
Membru din: Joi Feb 11, 2016 2:12 pm
Localitate: Cluj Napoca

Re: Ajutor comanda completa

Mesaj de TudyBTH » Joi Mar 16, 2017 5:30 pm

Buna,

Din ceea ce spuneti inteleg ca nu copierea in sine va pune probleme (lucru care spuneti ca l-ati realizat deja) ci gasirea unui mod de a nu copia la doua apelari succesive datele din acelasi fisier.
Daca asa stau lucrurile, inseamna ca va trebui sa gasiti un loc (probabil in fisierul principal sau un alt fisier extern) in care sa memorati numele fisierului din care ati facut importul la apelarile anterioare.
Odata rezolvat acest aspect, ramane doar ca inainte de a face copierea propriuzisa sa verificati daca numele fisierului pe care v-ati pozitionat exista in lista, si in caz ca da sa treceti la urmatorul fisier.
Am invatat sa inotam in apa, ca pestii
Am invatat sa zburam in aer, ca pasarile
A ramas doar sa invatam sa traim pe Pamant, ca Oamenii.

Nills
Mesaje: 211
Membru din: Sâm Ian 23, 2016 11:24 am

Re: Ajutor comanda completa

Mesaj de Nills » Joi Mar 16, 2017 7:52 pm

Buna ziua,

Nu ar fi mai simplu sa apasati un buton si sa copiati acele randuri din toate fisierele.
Daca fisierele, sa zicem ca, nu au acele date in acelasi timp (poate primesc datele in intervale orare diferite) atunci creati 3 butoane.

Desigur, functie de anumite date concrete, se pot crea programe de verificare a datelor, iar daca sunt date noi atunci sa le copieze ...etc.
I don't care what you think of me! Unless you think I'm awesome – in which case, you're right! Carry on :D

TudyBTH
Moderator
Moderator
Mesaje: 993
Membru din: Joi Feb 11, 2016 2:12 pm
Localitate: Cluj Napoca

Re: Ajutor comanda completa

Mesaj de TudyBTH » Joi Mar 16, 2017 10:35 pm

Aveti in atasament un exemplu.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Am invatat sa inotam in apa, ca pestii
Am invatat sa zburam in aer, ca pasarile
A ramas doar sa invatam sa traim pe Pamant, ca Oamenii.

IngN
Mesaje: 3
Membru din: Joi Mar 16, 2017 2:27 pm

Re: Ajutor comanda completa

Mesaj de IngN » Vin Mar 17, 2017 9:48 am

TudyBTH scrie:Buna,

Din ceea ce spuneti inteleg ca nu copierea in sine va pune probleme (lucru care spuneti ca l-ati realizat deja) ci gasirea unui mod de a nu copia la doua apelari succesive datele din acelasi fisier.
Daca asa stau lucrurile, inseamna ca va trebui sa gasiti un loc (probabil in fisierul principal sau un alt fisier extern) in care sa memorati numele fisierului din care ati facut importul la apelarile anterioare.
Odata rezolvat acest aspect, ramane doar ca inainte de a face copierea propriuzisa sa verificati daca numele fisierului pe care v-ati pozitionat exista in lista, si in caz ca da sa treceti la urmatorul fisier.
In primul rand vreau sa multuesc pentru ajutor.
Fisiere TExport vor aparea destul de des, gen 1 sau 2 pe zi, uneori mai multe, deci creerea unui buton pt fiecare iese din calcul. Ma gandesc ca sa fac o legatura intre nr liniei din TPrincipal si denumirea TExport(ex linia din TPrincipal 10 sa fie legata cu TExport1), cu o conditie daca TExport1 este creat sa imi copieze in TPrincipar linia X.

Nu sunt specialist pe office, officeul nefacand obiectul activitatii mele. In momentul de fata datele sunt introduse manual prin copiere dintr-un fisier in altul. Ma ambitionez sa usurez eu aceasta procedura.

Ieri am imperecheat tabelele urmand ca la fiecare linie sa copiez legaturile si sa schimb denumirea sursei(TExport1,2...)

Nu pot extrage arhiva la munca pt a o vedea probabil deseara o voi deschide. Multumesc inca o data pentru ajutor.

TudyBTH
Moderator
Moderator
Mesaje: 993
Membru din: Joi Feb 11, 2016 2:12 pm
Localitate: Cluj Napoca

Re: Ajutor comanda completa

Mesaj de TudyBTH » Vin Mar 17, 2017 12:49 pm

Buna,

Aveti in atasament un exemplu.
Pentru a functiona am creat o lista intr-o foaie separata ("Back"), foaie pe care puteti sa o ascundeti. In aceasta lista se memoreaza numele fisierelor din care s-au extras datele la acesarile anterioare.
Am pus in cod cateva comentarii care sa va indice exact locurile in care trebuie intervenit cu modificari pentru adaptare.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Am invatat sa inotam in apa, ca pestii
Am invatat sa zburam in aer, ca pasarile
A ramas doar sa invatam sa traim pe Pamant, ca Oamenii.

IngN
Mesaje: 3
Membru din: Joi Mar 16, 2017 2:27 pm

Re: Ajutor comanda completa

Mesaj de IngN » Dum Mar 19, 2017 8:56 am

In sfarsit am reusit.
Multumesc inca o data pentru ajutor, chiar a fost binevenit.
Sa aveti o zi buna.

Închis

Înapoi la “Intrebari despre Excel 2013”