WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - Data z jedného súboru do druhého.

hlavní kategorie | zpět | + odpovědět na toto téma
Data z jedného súboru do druhého. - diskuze na toto téma
Zdarvím Potreboval by som pomôcť z vytvorením makra ktoré by som vložil do osobných makier. Predstavme si že mám otvorený súbor, kde v stlpci "A" sú osobné čísla. Súbor ma názov napríklad "04_2021" v stĺpci "B až DR" sú data ktoré nepotrebujem riešíť a sú pre toto makro nepodstatné. V stĺpci "DS" sa pre niektoré riadky (osobné čísla) nachádza znak "*" a v stĺpci "DT" mesiac a rok. Nechám si otvorený súbor "04_2021" a otvorím si ďalší súbor "nový mesiac" ktorý sa bude volať "05_2021" v tomto súbore budú všetko tak ako v prvom súbore (až na data ktoré sú nepodstatné) len stlpce "DS a DT" budú prázde. Spustím makro ktoré doplní do nového súboru "05_2021" hodnoty zo súboru "04_2021" zo stĺpca "DS a DT" samozrejme podľa osobného čísla v stĺpci "A". Priložím súbor ako vyzerá súbor. V skutočnosti tam budú data možno aj 1000 riadkov. Ak mi s týmto niekto pomôže tak samozrejme veľké Ďakujem.

Vladenko | 4.6.2021 15:25  
 
 
A súbor.
Odpověď
elninoslov | 7.6.2021 07:54  
 
 
A nebolo by lepšie, aby makro vytvorilo rovno nový mesiac? Ak áno, tak potom takto nejako by to bolo jednoduché. Makro dajte do Personal.xlsb do Modulu (!). Skontroluje sa názov súboru aj názov listu, musia byť oboje vo formáte "mm_yyyy". Skopíruje sa aktuálny list do nového súboru, teda ostane rozloženie, formátovanie, zmažú sa stĺpce B:DR. Takže ostanú len Vami požadované dáta A, DS, DT. Premenuje sa list na ďalší mesiac, a súbor sa uloží pod názvom podľa nového listu (mm_yyyy). Tlačítko na makro si vytiahnite priamo do hornej lišty Excelu. Tá kontrola názvu tam musí byť, aby sa makro nespustilo na nesprávnom súbore omylom.
Odpověď
Vladenko | 7.6.2021 09:36  
 
 
Ahoj Ďakujem pekne vyskúšam. Na tvoju otázku prečo rovno nevytvoriť nový mesiac. Ide o to že tento nový mesiac aj z datami dostanem z vedenia. Na mesačnej báze sa určitým osobným číslam urobí kontrola a to na poslednom stĺpci je vlastne záznam že bola urobená a v akom mesiaci. Ked príde z vedenia nový súbor mailom tak ja vlastne potrebujem dostať do toho nového súboru informáciu kto bol skontrolovaný a kedy aby sa nevytvárala kontrola duplicitne. Takto vlasne mesiac po mesiaci dostávam stále nový súbor a do neho iba pribúdajú záznamy o kontrole.
Odpověď