< návrat zpět

MS Excel


Téma: kopirovanie nevyditelnych riadkov rss

Zaslal/a 4.1.2015 14:32

Ahojte, mam zdrojovy kod ktory kopiruje tabulku. Pocet kopii tabulky je dany na zaklade vyberu z policka pocet kopii. Riadky tabulky sa odokryvaju pomocou checkbox. checkbox ovladacich prvkov je 7. ak ich odokryjem doradu od 1 po 7 kod prebehne a vseko je OK. Problem ale nastava ked odokryjem napr riadok 2 potom 4 potom 5. excel vypise chybu. :(

Dakujem za pomoc a ochotu
Prajem vsetko dobre do noveho roku 2015

s pozdravom

Příloha: rar22969_test2.rar (62kB, staženo 28x)
Zaslat odpověď >

Strana:  « předchozí  1 2 3 4   další »
#023324
elninoslov
Ahoj
Prosím Ťa v bodoch mi ešte raz vysvetli, čo má presne robiť tento zošit. Nejak sa v tých komentoch strácam.
Otázky:
1. Prečo názov Tabulka00 odkazuje na oblasť A36:F38. Ostatné názvy Tabulka01-07 odkazujú na farebné časti, typovo podobné. Tabulka07 ale odkazuje na A63:F70, čiže na posledné dve farebné časti. Nieje to ďalšia chyba ? Je to nesúrodé.
2. Keď do bunky B3 zadáš "A" alebo "B", tak sa ti majú zmeniť tie veľké čisla v F39:F67, podľa toho čo je napísané pod daným písmenom v modrej tabuľke "zdroj dat" teda B23:C30 ?
3. Načo je určený "prazdny riadok" 14 ?
4. Na čo je prázdny rozbaľovací zoznam v D12 ?
5. Bunky V18:V19 berú nulový dátum z neoznačených buniek B18:B19
4. Na druhom hárku spomínaš list "tabulka", ktorý neexistuje, rovnako ako tlačítko "ULOZ POCET ZAPLNENYCH BuNIEK". Myslíš tým tlačítko "spocitaj" a hárok "pocet zaplnenych buniek" ?
5. Čo bude potom s tými skopírovanými hárkami ? Pár krát použiješ stlačítko "Kopíruj" a neprehľadne veľa hárkov.
6. Máš tam pár kozmetických chýb. Riadok 66 a 70 sú dvojnásobne vysoké, F43:F54 chýba pravý rám, nevystredené písmo riadok 37 ...
7. Čo sa to má vlastne spočítať pri stlačení "spocitaj". Výsledok spočítania tej štvorbunkovej oblasti sa vynásobí počtom kópií danej oblasti v celom zošite ? Ak raz zadám 2 kópie, pritom budú označené oblasti tabulka02 a tabulka04. Vytvorí 2 identické listy, na ktorých bude po jednom kuse tabulka02 tabulka04. Keď znova vykonám kopírovanie s označením tabulka02, má ten súčet spočítať tie švorbunkové oblasti len s tých prvých dvoch identických kópií, alebo k tomu prirátať aj rovnakú oblasť z tretieho listu? Alebo sa má zrátať len súčet daných švorbunkových oblastí len v danej skupine kópií, ktoré boli na raz urobené ?
8. Budú sa v tých skopírovaných hárkoch potom nejako upravovať data ?

Je tam strašne veľa nepovadaného/nezrozumiteľného. Navyše nejaké technické a logické komplikácie. Čím viac to upresníš, tým skôr ti niekto pomôže.citovat
#023371
avatar
Ahoj pripravil som finalovu verziu zosita pripnem ho ako prilohu
Popisem v bodoch co by to malo robit:

1. Tabulka00 je hlavicka teda popis cp obsahuju tabulky od 01 po 31.
2.Ked stlacis tlacitko kopiruj, zalozi novy sheet, jeho nazov bude generovany z bunky:B18, B4 D7
3. Zobrazi sa formular, obsahuje checkBox od 1 po 31. Kazda oblast teda tabulka01 az po tabulka31 sa kopiruje na zaklade hodnoty checkBoxu. Teda ak zaznacim checkBox1 tak sa skopiruje tabulka01 atd. Formular obsahuje policko pocet kopii. Na zaklate hodnoty pocet kopii makro skopiruje zanacene tabulky tolko krat kolko kopii zadam
4.Tlacitko ulozPDF spocitaj vyplnene bunky - toto tlacitko sa bude pouzivat az na novom harku po skopirovani vybranych tabuliek. Ulozi novy harok ako PDF vztvori knemu hypelink( nazov linku = nazov sheetu z ktoreho je pdf generovane) Spocita iba vyplnene bunky v nakopirovanej tabulke a toto vsetko zapise do sheetu databaza.

Dakuejem za ochotu
Příloha: rar23371_test3.rar (98kB, staženo 18x)
citovat
#023586
elninoslov
Ahoj.
Po dlhšej dobe som si k tomu zase sadol. Ak je to stále aktuálne, pozri na prílohu. Vysvetľovať sa mi to nechce, makro som dopodrobna okomentoval. Urobil som aj nejaké zmeny v zošite, na to prídeš :)
Išlo ti hlavne o to spočítanie vyplnených/neprázdnych buniek, to funguje aj pri kópiách. Čo som pochopil to funguje, ale nepochopil som načo je list "zoznam" a makro "zadatrequest_funkcnypokus".
Daj vedieť, čo a ako.
Příloha: rar23586_test3.rar (94kB, staženo 18x)
citovat
#023663
avatar
Ahoj, odpisujem troska neskoro pretoze som bol v zahranici ... Funguje to perfektne je to presne to co som potreboval a podla popisu budem chapat co a ako funguje. Makro zadatrequest_funkcnypokus" je tam nahodou pretoze som skusal viacej kodov a zabudol ho odstranit ked som to pridal na forum :) Sheet zoznam sluzi na ukladanie cisla dokumentu ked stalcis tlacitko kopiruj do zoznamu prida cislo.

Dakujem idem si prestudovat a poskusat kod. :)
Dikcitovat
#023938
avatar
Ahoj mam taky dotaz, dalo by sa to nejak upravit tak aby polia ktore nevyplnim pri pocitani zaplnenych buniek zapisal do databazi ako 0?

Napr: Zadam kopirovat tab1 a tab2. Tab 1 vyplnim ale tab2 nevyplnim. Po stlaceni tlacitka ULOZ PDF a spocitaj vyplnene bunky zapise na sheet Databaza pocet vyplnenych buniek v tab1 a tab2 zapise 0. ak to teraz skusam marko nahlasi chybu. Dik moccitovat
#024097
elninoslov
- Dám kopírovať "tab1" a "tab2", a to 1 kópiu.
- Vytvorí mi list "12.3.2015-TR-1-TB".
- Zaplním tie 3 bunky pod bunkou "hodnota" v "tab1", pričom adekvátne bunky v "tab2" nechám nevyplnené.
- Stlačím "Ulož PDF a spočítaj vyplnené bunky", do listu "Databaza" sa mi vloží do stĺpca "TAB1" číslo 3, a do stĺpca "TAB2" číslo 0.

Ak ťa dobre chápem, funguje to presne ako chceš.
Mám Office 2013 Pro SK 64-bit.citovat
#024222
avatar
Ahoj vsetku funguje jak ma jak som to prezeral oprel som sa o klaves a posunul mi riadok a spravila sa chyba. Chcem sa spytat ci by si nevedel poradit. Ak je oblast "sucet" prazdny chcel by som aby pri stlaceni tlacitka sa zobrazila hlaska : NEVYPLNENE BUNKY! Upoyornenie ktore vyskoci by mohlo mat tlacitko retri a ked ho stlacim znova kod prebehne. Dalo by sa to ? Dik moc.citovat
#024237
elninoslov
Dlhšie mi trvalo kým som pochopil čo chceš a študoval pôvodný kód, ako som to potom upravoval :)
Mrkni či si chcel toto.
Příloha: rar24237_test3b.rar (98kB, staženo 18x)
citovat
#024241
avatar
Ahoj dik moc to je presne to co som potreboval :)citovat
#025519
avatar
Ahoj elninoslov, potreboval by som poradit je to dost stara tema . Jednalo sa o makro ktore kopirovalo na zaklade zaskrdnutia checkboxu na userfor oblast "tabulka" zo sheetu "vzor" na novy harok. Tlacitko uloz ako PDF a spocitaj vyplnene bunky vygeneruje pdf a spocita pocet zaplnenych buniek v zkopirovanej oblasti konkredna oblast v tabulke "soucet".

Tlacitko uloz ako PDF a spocitaj vyplnene funguje ak sa v zosite nachadza iba jeden vytvoreny harok s kopiou tabulky.

Nastava situacia ze potrebujem mat vytvorenych viacero harkou ktore obsahuju kopiu tabulky potom uz tlacitko uloz ako PDF a spocitaj vyplnene bunky nefunguje.

Predpokladam ze je to tym ze kod v userform vymaze oblast "soucet"

Dalo by sa kod prerobyt tak aby som si nazov oblasti urcil na zaklade vyberu z rozbalovacie zoznamu na harku "vzor"?

Dakujem moc by mi to pomohlo
Příloha: rar25519_test3b.rar (99kB, staženo 18x)
citovat

Strana:  « předchozí  1 2 3 4   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje