Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  235 236 237 238 239 240 241 242 243   další » ... 289

Dá sa v pohode pracovať aj s milisekundami. Tu som Vám urobil prebliknutie nápisu, ktoré je zobrazené voliteľný počet milisekúnd. Absolútne mi ale uniká zmysel iba prebliknutia oznamu o skončení operácie, mrknem totiž okom a uvidím prd ... Preto som pridal aj Beep.

To Vaše makro mi príde zložité.
kopiruj2 - posledný riadok jedného listu
kopiruj3 - posledné riadky listov v poli

Za posledný riadok sa považuje posledný riadok v stĺpci A.

Vy nám ale dávate ... slovné úlohy v našom veku už moc nefrčia 1
Skúsim teda hádať. Máte tam 2 možnosti.
1. VLOOKUP / SVYHLEDAT - prehľadáva prvý stĺpec oblasti, a vráti hodnotu v zadanom stĺpci (Q) z riadku so zhodou.
2. MATCH / POZVYHLEDAT + INDEX - prehľadá hociktorý stĺpec, a vráti hodnotu v nájdenom riadku z iného hociktorého stĺpca.

Tipujem, že vyhľadávaná hodnota bude staticky umiestnená, čiže $E$1.
Ak tipujem zle, a v liste 2 budete mať viacero riadkov, pričom sa bude vyhľadávať vždy hodnota zo stĺpca E v danom riadku, tak zmente $E$1 na $E1.

??? Určite Vám niekto pomôže, len to skúste popísať v prílohe na konkrétnom príklade, pretože takto nevieme čo potrebujete.

@Richard99: To práve nepočíta s dňami ani so zápornými hodnotami.
Môj posledný návrh:
1. môj pôvodný vzorec (iba vynásobené 24*60 = 1440) (-d h m)
2. skrátený vzorec (-d h m)
3. miniaturizovaný vzorec, ale iba na minúty celkovo (-m)
4. vzorec s definovanými názvami, a skloňovaním (deň, dni, dní) všetkých 3 hodnôt (-dni hodiny minúty)

A už na to kafrem 1

No toto rozhodne nie. Vlúdila sa Vám tam jedna technická - ukončovacia zátvorka má byť pred čiarkou, nie na konci riadku 1

Zaujímavé, jediné na čo som prišiel, ako to vyriešiť je toto.
Ide vlastne iba o jeden riadok, ktorý naspäť selectne deselectnutú položku v prípade, že je checkbox = true. A pridal som tam ešte jeden príznak, ktorý vyradí zbytočné volania procedúr.

Napr. takto.

PS: Beriem späť vetu o vlastnosti Tag, tlačítka ju nemajú. To ale nieje problém.

EnableEvents nemá na OnTime vplyv. Tu som Vám pripravil jednoduchý test.

Vložte prílohu bez citlivých dát.

Možno v téme také niečo je, pozrel som lem ten jeden príspevok, a upravil by som ho asi takto (píšem z tabletu, za príp. technickú sa ospravedlňujem...):
Dim Rng as Range, s as Integer
For s = 3 To 24
If Cells(1, s).Value = 1 Then
If Rng Is Nothing Then Set Rng = Cells(s) Else Set Rng = Union(Rng, Cells(s))
End If
Next s
If Not Rng Is Nothing Then Rng.EntireColumn.Hidden = True

Ak chcete opätovným stlačením tlačítka zobraziť stlpce, tak si niekam pri skrytí uchovajte hodnotu, že bolo niečo skryté, aby tlačítko vedelo, ktprú časť kódu výkonať. Tlačítka mávajú napr vlastnosť Tag, kde sa dá uložiť hodnota,

Range("C:X").EntireColumn.Hidden = False
Zobrazí všetky riadky naspäť.

Ak dáte do bunky B2:
=INDEX(B:B;A1)
alebo spomínaný
SK
=INDIRECT("B"&A1)
CZ
=NEPŘÍMÝ.ODKAZ("B"&A1)

tak vzorec vráti hodnotu, ktorá je v riadku ktorý určuje hodnota v A1.

A ak by ste chcel meniť súradnice aj po stĺpcoch, napr stĺpec by určovala hodnota v B1 a riadok A1, tak napr.:
SK
=OFFSET(INDEX(A:A;A1);;B1-1)
CZ
=POSUN(INDEX(A:A;A1);;B1-1)

alebo, ak by ste poznal aspoň z brucha rozsah stĺpcov tak napr.:
=INDEX(A:XX;A1;B1)

Keďže ste to nepopísal, tak ako by som potreboval, tak sa pokúsim ja.
K2=Pomocná bunka (aktuálne 1.1.2015)
K3=prírastok (aktuálne 100)
K5=Výsledný dátum K2+K3 (aktuálne 11.4.2015)
TextBox=aktuálne 1.1.2015

-Vstúpim kurzorom do TB (TextBox), zmením dátum na 2.1.2015, stlačím ENTER alebo odídem z TB.
-Zadaný dátum sa prenesie do K2, a v K5 bude už 12.4.2015.
-Vstúpim do TB a zmažem hodnotu, vystúpim z TB alebo stlačím ENTER.
-TB je prázdny, K2 si stále uchováva poslednú hodnotu 2.1.2015 a K5 poslednú vypočítanú hodnotu 12.4.2015.
-Vstúpim do TB a napíšem 3.1.2015, stlačím ENTER alebo odídem z TB.
-K2 sa aktualizuje na 3.1.2015, a K5 sa prepočíta na 13.4.2015
-Vstúpim do TB a napíšem chybný dátum "abc" alebo "4.1.20151", stlačím ENTER alebo odídem z TB.
-Obdržím hlášku o chybe, a kurzor sa vráti do TB. Hodnoty v K2 a K5 ostávajú posledné validné.

Chyba bude iba vo vzájomnej komunikácii, asi sa len nerozumieme.

Presne tak, pre každý riadok musí byť vlastná skupina. Podstatné ale je, aby boli objekty v skupine celé. Vytvoríte si len jednu, označíte si skupinu (box + prepínače, pomocou Ctrl), dáte Ctrl+C, a potom už iba kliknite na ľavú hornú bunku miesta, kde má byť kópia skupiny, a tam dáte Ctrl+V. To máte za 1 minútu.
Horšie je to potom v tom, že musíte v každej skupine prepínačov kliknúť pravým tl na jeden prepínač - Formátovať ovládací prvok - záložka Ovládací prvok - klik do Prepojenie s bunkou - a klik na bunku v ktorej má byť voľba - OK.

Skúste prosím inak popísať problematiku, asi som to nepochopil správne.
Popíšte prosím krokovo, čo robíte, a čo kde má v ktorom momente byť (prosím názvy buniek, TextBox môžete volať "okýnko" 1 ). Pretože zatiaľ mi to tak ako som to pochopil nepripadlo úplne nezrealizovateľné.


Strana:  1 ... « předchozí  235 236 237 238 239 240 241 242 243   další » ... 289

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

Týden v roce

Petr92 • 16.7. 15:34

Řazení podle času v kategoriích

veny • 16.7. 11:34

špatný výpočet ze zisku - příčina?

Anonym • 12.7. 22:56

špatný výpočet ze zisku - příčina?

Jakoby • 12.7. 12:35

Řazení podle času v kategoriích

Marekh • 12.7. 9:55

Porovnávací Tabulka

Jess • 8.7. 20:49

Vzorec pro zkopírování obsahu buňky.

veny • 6.7. 8:28