Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  170 171 172 173 174 175 176 177 178   další » ... 286

Vložte normálnu prílohu vo forme súboru. Kto si má stále manuálne vytvárať testovacie súbory.

Netuším čo makrom robíte, ale cyklus prerušte napr. tak, že za cyklus vložte
POKRACUJ:
a v cykle si kontrolujte danú hodnotu
If tb.leght < 199 Then Goto POKRACUJ
To je len tak z brucha, bez prílohy, bez skúšky ...

Alebo dajte názov kroku POKRACUJ až za to prepočítavanie, pred vynulovanie polí, a stane sa to, že ak cyklus narazí na podmienku, len vymaže polia.

Ale keď budem volať z makra v Hárok2
Call Worksheets("Hárok1").pokus1
tak zavolám makro v Hárok1, ktoré sa volá pokus1.

EDIT: Alebo aj
Application.Run "Hárok1.pokus1"

Použite polia namiesto prechádzania buniek po jednej. Posielam príklad, kde je aj prípadné riešenie cez KT. Ale hlavne ide o ukážku makra, ktoré :
-si samo aktualizuje zoznam mien
-zoradí podľa A-Z
-zistí či nieje prekročený max 20 riadkový limit, a upraví ho
-pre každé meno si načíta dáta do poľa výsledkov
-staré zmaže, všetky nové naraz zapíše
-môžete upraviť počet stĺpcov skupín v konštante

Ak to potrebujete inak, inšpirujte sa kódom s poľom, a vyberte si iba jadro kódu. Je neporovnateľne rýchlejšie - ani nemrknete.

Robím to na E2016, na E2003 to treba testnúť.

Pokračovanie bude na PC Help. Držím palce, úprimne, je ťažké byť hodený do sveta, o ktorom ste ani nevedeli že existuje...

Hmm. Súbor je stiahnutý 0 krát. Tak ako viete, že je to super. Ani ste nevidel, že tam máte 2 súbory. Jeden so súčtami dole, a druhý so súčtami hore.

Zčervenanie nastalo pri vkladaní/prehadzovaní stĺpcov, Excel si domyslel kopírovanie PF zo stĺpca A. Bolo pôvodne iba v A:A. To jedno písmenko (z A8:B17 na A8:A17) v PF ste mohol zvládnuť prehodiť aj sám.

Žlté asi odstrániť nepôjde. Je to súčasťou objektu Tabuľka. A ten objekt Tabuľka potrebujete pre to automatické naťahovanie vzorcov. Tie šípky s výberom operácie tam proste budú. Nepodarilo sa mi ich bez problémov odstaviť ani zamknutím daných buniek a zabezpečením hárku, lebo potom je zase problém, že nejde ťahanie (zväčšovanie Tabuľky), čo je hlavná vec, pre ktorú sme ju tam dali.
Takže si asi na ten spodný súčtový riadok budete musieť zvyknúť.

Ak by sa dali súčty hore, niekde pri Celkový súčet, tak Vám tam "zavadzať" nebudú.
Možno niekoho napadá lepšie riešenie.

Takto by to mohlo byť bez ohľadu na medzery. Jeden vzorec pre všetky riadky. Medzera sa nepovažuje za prerušenie série rovnakých krokov (proste nieje to zmena, nezvyšuje dátum).

Nerozumiem...

No dobre, ešte raz to skúsim. Do poľa Počet nemusíte zadať nič (počíta sa ako 1), keď tam niečo je, kontroluje sa v tabuľke akcií, či sa nejedná o typ "h", teda sa pomocou PF pridá "h". V tabuľke akcií to "ks" nemusí byť, to je tam len pre ilustráciu.

Tak, tak...

Na všetky Vaše príklady podľa mňa funguje toto.

Vyrobte manuálne prílohu, kde bude graficky (nie funkčne - to urobíme možno my :) ) ukázané, čo presne myslíte s tými čary-máry presunmi stĺpcov. To nemôže byť predsa problém, keď viem čo chcem, aby som to doslova nakreslil v Exceli, a poslal sem na dorobenie vzorcov a pod. Tie slovné opisy nie sú dostatočne priekazné.

PS: Moja osobná prosba - Používajte, prosím, aspoň čiarky vo vetách, keď už diakritiku nepoužívate, to nevadí. Ale hlavne po sebe príspevok pokiaľ možno prečítajte, lebo bez čiarok, bez diakritiky, bez správneho skloňovania, bez logických náväzností členov vety, a s inými gram. prehreškami, sa to zle číta. Nie som žiaden jazyko-potentát, len sa mi to zle číta :)

Format(Time, "hh_mm_ss")

Alebo aj
=MAX(INDEX(B1:B10;A1):INDEX(B1:B10;A2))
či
=MAX(OFFSET(INDEX(B1:B10;A1);A3-A2+1;))

Čože? Vy potom nepotrebujete jedno porovnanie, ale hneď 2 (to nieje problém, lebo to bude len druhá časť konštrukcie IF). Lenže ako čítam, ďalšia pre Vás banalita na napísanie, je veľká komplikácia na naprogramovanie - potrebujete aj údaje z ostatných stĺpcov (do grafov ako filtre). To treba celé zase premyslieť, prekopať, doplniť. A ako čerešňa na vrchu, sa bude jednať o dynamicky sa meniaci počet súborov, z ktorých chcete vyberať. No tak toto sa zadaniu nepodobá vôbec, ani prvému, ani druhému, ani tretiemu.

Chápem, že sa tomu nerozumiete, a len nám kopírujete požiadavky vedenia, ale mňa to už prestáva baviť. Dnes som začal prerábať opäť kód, a čítam zase o filtroch pre graf a pod.

Navrhujem: urobte nám takú prílohu, kde bude ukázaný na príklade 10 mien výsledok. Grafický výsledok. Normálne manuálne napíšte 10 mien v jednom stĺpci, 8 v druhom, to budú akože mená z mesiacov. Potom na druhý list manuálne vyberte tých 5 (alebo koľko nebude existovať v druhom poli) z prvého poľa a capnite ich do toho druhého listu, tak a tam kde ich má akože makro dať, a s ostatnými informáciami ku každému menu, ktoré tam chcete mať, presne v stĺpcoch, ktoré tam chcete mať. A my sa pokúsime to zautomatizovať.

Vy nám nedávate žiaden vzor ako má vyzerať výsledok. Toto vlákno má 4 str. a podľa mňa sme na začiatku.


Strana:  1 ... « předchozí  170 171 172 173 174 175 176 177 178   další » ... 286

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse