Import sheeturi din alte workbookuri
Re: Import sheeturi din alte workbookuri
Daca aveti doar codul in acel fisier nou creat (ca .xlsm) si spuneti ca nu functioneaza, atasati exact acelasi fisier aici.
Altfel, fisierul-destinatie trebuie sa fie in versiunea cea mai noua de excel, nu invers.... Sau, daca toata lumea trebuie sa aiba acces deplin la toate fisierele implicate atunci se alege versiunea cea mai veche (folosita de participanti) si se incearca o solutie facuta in acea versiune. Atat doar ca avand doar Excel 2016 si salvand ca .xls nu se rezolva treaba automat, de la 2003 la 2007 Microsoft a facut multe modificari legate de VBA. E suficient sa inregistrati un macro cu o actiune de sortare simpla si sa vedeti apoi codul. E diferit intre ce se inregistreaza in 2003 respectiv 2007 (si ulterioare).
Altfel, fisierul-destinatie trebuie sa fie in versiunea cea mai noua de excel, nu invers.... Sau, daca toata lumea trebuie sa aiba acces deplin la toate fisierele implicate atunci se alege versiunea cea mai veche (folosita de participanti) si se incearca o solutie facuta in acea versiune. Atat doar ca avand doar Excel 2016 si salvand ca .xls nu se rezolva treaba automat, de la 2003 la 2007 Microsoft a facut multe modificari legate de VBA. E suficient sa inregistrati un macro cu o actiune de sortare simpla si sa vedeti apoi codul. E diferit intre ce se inregistreaza in 2003 respectiv 2007 (si ulterioare).
-
- Mesaje: 105
- Membru din: Mie Feb 19, 2014 10:41 pm
Re: Import sheeturi din alte workbookuri
Oare de ce primesc acest mesaj la fiecare salvare a oricarui fisier excel?
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
-
- Mesaje: 105
- Membru din: Mie Feb 19, 2014 10:41 pm
Re: Import sheeturi din alte workbookuri
Am atasat exact ce folosesc pentru teste, adica folderul Test in care am un fisier excel Cumulat.xlsm - adica fisierul destinatie - si un subfolder Scoring Sheet. In acest subfolder am doua fisiere Excel - fisiere sursa - cu cate un singur sheet: Book1 si Book2.
Sunt curios daca merge la d-voastra. Sau daca am gresit ceva. Este posibil sa fi si gresit deoarece m-a luat de cap.
Atasez si un fisier care va fi acel test despre care scriam. Este tot cu extensia xlsm.
Sunt curios daca merge la d-voastra. Sau daca am gresit ceva. Este posibil sa fi si gresit deoarece m-a luat de cap.
Atasez si un fisier care va fi acel test despre care scriam. Este tot cu extensia xlsm.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Re: Import sheeturi din alte workbookuri
Am dezarhivat folderul respectiv iar in fisierul destinatie (Cumulat.xlsm) din el am editat in cod doar calea pentru a corespunde cu situatia de pe calculatorul meu.
La rularea macro nu am avut erori si cele doua foi au fost copiate unde trebuie
Celalalt fisier (Scoring Sheet-RO.xlsm) are parole, nu ma ocup cu asa ceva
La rularea macro nu am avut erori si cele doua foi au fost copiate unde trebuie
Celalalt fisier (Scoring Sheet-RO.xlsm) are parole, nu ma ocup cu asa ceva
-
- Moderator
- Mesaje: 4570
- Membru din: Vin Iul 31, 2009 7:32 am
Re: Import sheeturi din alte workbookuri
IPP hackerule... ai spart parola de la proiectul VB
Re: Import sheeturi din alte workbookuri
Nu, fisierul Scoring Sheet-RO.xlsm e parolat la proiectul vba, celalat nu este
-
- Moderator
- Mesaje: 4570
- Membru din: Vin Iul 31, 2009 7:32 am
Re: Import sheeturi din alte workbookuri
Mesajul apare de oricate ori se incearca eliminarea informatiilor personale (cu Document Inspector) intr-un fisier ce contine cod VBA. Este doar o atentionare a acelui instrument ca sa se stie ca nu poate interveni in codul VBA si este sarcina utilizatorului sa elimine eventualele informatii confidentiale.zvonacfirst scrie: ↑Joi Mar 21, 2019 4:05 pmOare de ce primesc acest mesaj la fiecare salvare a oricarui fisier excel?
Doar trebuie "luat la cunostinta" cu OK de fiecare data.
-
- Mesaje: 105
- Membru din: Mie Feb 19, 2014 10:41 pm
Re: Import sheeturi din alte workbookuri
L-am postat doar pentru a va face o idee. Nu a fost cu intentie, efectiv nu mi-am dat seama ca a ramas parolat.
De fapt este fara parola, doar Review/Unprotect si gata. Faca asa doar pentru unii dintre colegi, care nu prea se descurca in Excel dar vor ei sa modifice/stearga cate ceva pe acolo.
Consider ca parola nu schimba cu nimic problema, ar trebui ca acel sheet sa poata fi copiat complet cu tot cu parola.
LE: acum am inteles, este parolat la proiectul VBA. Il postez neparolat.
Oricum nu este nimic complicat.
La mine nici cele doua Book1 si 2 nu le preia.
Ciudat este ca nu se mai intampla nimic, adica nici eroare nici altceva.
O iau razna.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
-
- Moderator
- Mesaje: 4570
- Membru din: Vin Iul 31, 2009 7:32 am
Re: Import sheeturi din alte workbookuri
Corect. Parola nu schimba datele problemei, eu doar am crezut ca acolo se afla codul VBA relevant.zvonacfirst scrie: ↑Joi Mar 21, 2019 4:45 pmConsider ca parola nu schimba cu nimic problema, ar trebui ca acel sheet sa poata fi copiat complet cu tot cu parola.
Pentru ca se foloseste Excel 2016 nici nu ar mai fi nevoie de VBA... pentru ca datele se pot aduce foarte usor cu PowerQuery (Get & Transform).
Asta daca nu trebuie sa se vada informatiile in acel format frumos ci doar trebuie facuta o centralizare a lor.
Re: Import sheeturi din alte workbookuri
Ca idee, am considerat ca si fisierul Scoring Sheet-RO.xlsm e un fisier-sursa si l-am copiat (asa parolat la nivel de proiect vba) langa celelalte doua fisiere sursa de tip .xlsx.
Am rulat macro si nu am avut probleme (atat in Excel 2007 cat si in Excel 2016). Deci eu unul nu pot reproduce eroarea intalnita de dvs.
Si eu am crezut ca in acel proiect vba poate exista ceva relevant pentru problema in sine
Eu doar pot sa mai am o explicatie pur teoretica: calea asa cum e scrisa in codul macro sa fie diferita fata de cea din realitate, acolo unde sunt fisierele sursa si implicit macro sa nu gaseasca nimic de deschis si copiat...
Am rulat macro si nu am avut probleme (atat in Excel 2007 cat si in Excel 2016). Deci eu unul nu pot reproduce eroarea intalnita de dvs.
Si eu am crezut ca in acel proiect vba poate exista ceva relevant pentru problema in sine
Eu doar pot sa mai am o explicatie pur teoretica: calea asa cum e scrisa in codul macro sa fie diferita fata de cea din realitate, acolo unde sunt fisierele sursa si implicit macro sa nu gaseasca nimic de deschis si copiat...