< návrat zpět
MS Excel
Téma: Přepis hodnot ze sloupce do řádku ![rss](./plugins/templates/wall_2C/images/icons/rss.png)
Zaslal/a Jurasek 27.2.2020 15:22
Ahoj všem. Můžete mně prosím poradit?
V makru vytvářím v závislosti na novém měsíci nový list s tabulkou, do které vkládám hodnoty. Tyto hodnoty mám uložené ve sloupcích na stejném listě a pomocí cyklu chci hodnoty z těchto sloupců vkládat do řádků. Například ("AA1,AA10") do ("A1,J1"), ovšem všechny hodnoty(AA1,AA10;A1,J1) jsou zadány jako proměnné a v závislosti na cyklu se budou měnit. Toto makro proběhne vždy pouze jednou na začátku měsíce a výsledkem by mělo být to, že výsledné buňky budou spárované a pokud uložím kdykoli v měsíci novou hodnotu, tak se mně automaticky i ukáže v tabulce jako číslo. Děkuji moc za pomoc.
elninoslov(27.2.2020 15:47)#046080 ![elninoslov](./pictures/avatars/5a6387658a0f4.jpg)
Môžete použiť Application.Transpose() namiesto cyklu. Má to iba obmedzenie na 32768 položiek. Veľkosť poľa zistíte pomocou Ubound() a Lbound(), prípadne veľkosť oblasti pomocou Rows.Count a Columns.Count. Skúste priložiť príklad v súbore.
citovat
Jurasek(28.2.2020 6:44)#046087 ![avatar](./pictures/avatars/no-avatar.jpg)
Dobrý den.
Přikládám můj kód. Myslím, že by to mělo jít i takto jednoduše, ale takto to nefunguje. když dám do kódu ActiveCell.FormulaR1C1 = "=R[-3]C[41]", tak to funguje. Ale ať se snažím, jak se snažím, jakmile to nahradím za proměnné, tak mně to přestane fungovat. Moc děkuji za radu.
Příloha:
46087_excel.png (17kB, staženo 26x)
![46087_excel.png](./pictures/thumb/fafd37017ea5b7639b3df03f80928853.png)
citovat
![elninoslov](./pictures/avatars/5a6387658a0f4.jpg)
Pošlite súbor Excelu, nie obrázok. Nemám predstavu takto dobrú predstavu ako vyzerajú a kde sú dáta. Zmažte nepotrebné a citlivé dáta, len zachovajte danú časť makra a vymyslené údaje na miestach presne kde sú, a kde potom majú byť. Celé Know-how nepotrebujem :)
Nevidím problém, prečo by to nemalo ísť.
citovat
Jurasek(28.2.2020 7:59)#046091 ![avatar](./pictures/avatars/no-avatar.jpg)
Posílám soubor.
Je to v nedokončeném stavu a zmiňovaný problém, který jsem posílal jako obrázek je na konci kódu. Jde mně o to, že sice v záložce únor mám tabulku vyplněnou s momentálně nulama, ale jakmile dodám data do buněk, které jsem provázal s tabulkou, tak se mně hodnota v tabulce nepřepíše.
citovat
Jurasek(28.2.2020 8:00)#046092
Jurasek(28.2.2020 8:02)#046093 ![avatar](./pictures/avatars/no-avatar.jpg)
Nevím proč, ale i když soubor přiložím, tak nevidím, že odešel.
citovat
Jurasek(28.2.2020 8:04)#046094 ![avatar](./pictures/avatars/no-avatar.jpg)
Zkouška, jenom .xls
citovat
123456789012(28.2.2020 9:00)#046095 ![avatar](./pictures/avatars/no-avatar.jpg)
Soubor s makrem se musí sbalit. Pak jde vložit jako příloha.
citovat
Jurasek(28.2.2020 9:10)#046097 ![avatar](./pictures/avatars/no-avatar.jpg)
Tak pokus se zazipovaným souborem. Snad to bude fungovat
Příloha:
46097_sledovani_zmetku.zip (420kB, staženo 18x) citovat
Jurasek(28.2.2020 9:14)#046098