Makro - kopírování jednoho řádku na jiní list podle měsíců

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

lleennkkaa
nováček
Příspěvky: 2
Registrován: srpen 20
Pohlaví: Žena
Stav:
Offline

Makro - kopírování jednoho řádku na jiní list podle měsíců

Příspěvekod lleennkkaa » 28 srp 2020 14:25

Dobrý den,
měla bych prosbu o radu a přiznávám, že s tvorbou maker nemám moc zkušenost (většinou formou googlení a použití už nějakého skriptu, který si malinko umím poupravit, ale programátor nejsem), takže jsem zkoušela různé klasické vzorce, ale nepřišla jsem na řešení.

Mám seznam pozic, které chci obsadit od současnosti do 30.06.2021 - každou pozici mám v jednom řádku s potřebnými údaji o předpokládaném datu nástupu a měsíční mzdě.

Potřebovala bych na nový list rozkopírovat jednotlivé řádky podle data nástupu do jednotlivých měsíců (takže ten, u koho se přepokládá nástup 1.9.2020 bude v tabulce rozkopírován u všech měsíců - září, říjen.....červen 2021, ten, kdo nastupuje v dubnu, tak v tabulce bude jen u měsíců duben, květen a červen 2021).

V příloze posílám vzorovou tabulku včetně ručně vytvořeného výstupu - tento výstub bych potřebovala nějak zautomatizovat vždy, když se data ve vstupní tabulce změní (buď se do tabulky doplní nová pozice, nebo se nějaké údaje změní - např. posun předpokládaného nástupu nebo mzda).

HR_Payroll_makro.xlsx
(24.21 KiB) Staženo 70 x


Předem opravdu moc děkuji komukoliv, kdo by mi uměl poradit.

Lenka

Reklama
Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 366
Registrován: červen 13
Pohlaví: Muž
Stav:
Offline

Re: Makro - kopírování jednoho řádku na jiní list podle měsíců

Příspěvekod elninoslov » 29 srp 2020 01:04

Riešenie cez PowerQuery, stačí dať obnoviť dotaz.
Makrom to problém samozrejme nieje tiež, ale tu by bolo jednoduchšie asi použiť PQ, a navyše sa ho postupne takto spoznávam :)

PS: Ak to tu číta užívateľ MePExG, prosím Vás, nepozriete sa na to, prečo mi nejde bez tých čachrov na začiatku s dátumami, tieto dátumy filtrovať na konci? Raz nejde DatumOd, potom DatumDo, píše to chybu formula.firewall...
Stačí keď na konci zmeníte DatumDoP na DatumDo a bác chyba. Pritom by to malo byť to isté. Ako by ste radil načítať parametre inak, ako to tam mám, tak aby to zožralo vo filtri?

V súbore 2 pracujem výhradne s číslami (nie dátumami), a aj tak ak zadám v riadku #"Filtrované riadky4" hornú hodnotu manuálne na 44377 je všetko OK, ale akonáhle použijem premennú DatumDoP, ktorá má rovnakú hodnotu - chyba.

Viem, že by ste to dal celé inak, ale zaujíma ma kde v prevode medzi Tabuľkou -> Parametrom -> Dátumom -> číslom, je tá zrada. Ď.
Přílohy
HR_Payroll_makro.xlsx
(38.25 KiB) Staženo 58 x
HR_Payroll_makro_2.xlsx
(37.93 KiB) Staženo 54 x

MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: srpen 16
Pohlaví: Muž
Stav:
Offline

Re: Makro - kopírování jednoho řádku na jiní list podle měsíců

Příspěvekod MePExG » 29 srp 2020 12:03

Dobrý deň.

Prikladám riešenie pomocou PQ.

elninoslov: Pozeral som Vaše prvé riešenie - Dotaz1. Celý problém ktorý vidím je v tom, že údaje načítavate z tohoto súboru, ako z externého zdroja. V z tohoto môže vychádzať chybovosť. Lepšie je použiť objekty excelu objekty-tabuľky, alebo pomenované oblasti, a je ho jednoduchšie naklikať, ako písať. Okrem toho som tam našiel dáky odpad (v pôvodnom súbore) Query3. Moje riešenie, je vyklikané, okrem dvoch príkazov generovanie dátumov a filter dátum medzi.

Dodatečně přidáno ... auto:
PQ s automatickou indikáciou dátumov podľa Start date.
Přílohy
PQ-Auto_HR_Payroll.xlsx
(32.08 KiB) Staženo 69 x
PQ_HR_Payroll.xlsx
(32.84 KiB) Staženo 59 x

lleennkkaa
nováček
Příspěvky: 2
Registrován: srpen 20
Pohlaví: Žena
Stav:
Offline

Re: Makro - kopírování jednoho řádku na jiní list podle měsíců

Příspěvekod lleennkkaa » 01 zář 2020 12:02

Oběma veliké díky! Nejen za tabulku, která funguje skvěle, ale taky za otevření nových obzorů s Excelem :-)

L.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Kopírování řádků s funkcí když Příloha(y)
    od Martyn20 » 20 črc 2023 16:50 » v Kancelářské balíky
    3
    1791
    od Melvidor Zobrazit poslední příspěvek
    21 črc 2023 08:41
  • Excel - filtr hyperlinku na druhý list Příloha(y)
    od mikiracan » 06 čer 2023 11:49 » v Kancelářské balíky
    2
    2438
    od mikiracan Zobrazit poslední příspěvek
    18 srp 2023 10:17
  • Nastavení zabezpečení internetu zabránilo v otevření jednoho nebo více souborů Příloha(y)
    od magnator » 06 čer 2023 10:23 » v Windows 11, 10, 8...
    3
    1784
    od mmmartin Zobrazit poslední příspěvek
    06 čer 2023 21:22
  • Ukotvení prvního a posledního řádku v tabulce.
    od Kopusek » 13 pro 2023 10:50 » v Kancelářské balíky
    2
    1417
    od Kopusek Zobrazit poslední příspěvek
    14 pro 2023 08:55
  • excel text na konec více řádků najednou Příloha(y)
    od Myerina » 03 led 2024 11:51 » v Kancelářské balíky
    5
    784
    od Zivan Zobrazit poslední příspěvek
    04 led 2024 09:42

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů