Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  225 226 227 228 229 230 231 232 233   další » ... 289

Vracia to číslo riadku. Pre vrátenie hodnoty z iného stĺpca sa to upraví na:
{=INDEX(B1:B10;MATCH(TRUE;SUBTOTAL(9;OFFSET($A$1;;;ROW(A1:A10)))=3000;0))}
{=INDEX(B1:B10;POZVYHLEDAT(PRAVDA;SUBTOTAL(9;POSUN($A$1;;;ŘÁDEK(A1:A10)))=3000;0))}

Ak nieje presný súčet vráti chybu #NEDOSTUPNÝ

EDIT: Jáj, a keby ste hľadali prvý súčet, ktorý prekročí hranicu, tak "=3000" nahraďte ">3000", príp ">=3000"

No mňa porazí ! Konečne CONCAT/TEXTJOIN 5

Parameter 1 na konci, treba zmeniť na 0.

Varianty som popisal 3, Tak teraz neviem čo myslíte. Takže máte zálusk na import vyexportovaného súboru ? Alebo máte teda na mysli to, že z jedného Excelu do druheho Excelu. Ak to s tým exportom, tak ho treba dodať nech sa naňho pripravíme, no ak je to iný excel subor, takbto spravíme tuším ešte lahšie. Dajte ešte čo najviacbinformácií, a možno večer sa bVám na to pozriem.

Z brucha:
=INDIRECT("'"&A1&"'!J2")
=NEPŘÍMÝ.ODKAZ("'"&A1&"'!J2")

riadok 33
.Resize(, 31)
vo With nadtým je vlastníkom
.Cells(11, 2)
a to je jedna bunka (teda jednoriadková oblasť a jednostĺpcová oblasť).
V metóde Resize ak nieje uvedený parameter pred/za čiarkou, považuje sa za parameter, aktuálny. Teda aktuálny parameter vlastníka je (1,1). Ten druhý parameter "ColumnSize" ale už v kóde meníme na 31.

Google:
Možno toto je to, čo spomína DAAL:
Mrknite na riadok
connDB.Execute "INSERT INTO SalesManager (EmployeeId, FirstName, Surname, JoinDate) VALUES (2, 'Mary', 'Smith', '6/20/2009')"

To by Vám po nainštalovaní Compatibility Packu malo ísť.

Nainštalujte si aj najnovší Service Pack
https://www.microsoft.com/sk-sk/download/details.aspx?id=8
Ja by som si aj aktualizoval Win (s nastavením Windows Update tak, aby aktualizoval aj ostatné aplikácie Microsoft - čiže aj Office), ak je to ale firemný PC, radšej to konzultujte s IT oddelením. Tí totiž často nemajú radi aktualizácie, ktoré nemajú pod kontrolou (často oprávnene).

A máte vo filtrovanej oblasti nejaké komentáre ?

Ak má Excel 2003 dané položky z návodu v menu Súbor, tak ho skúste, na odstránenie komentárov.

Inak už naozaj netuším. Možno niekto má lepší nápad ... Office 2003 nemám.

Pokusy robte na kópii súboru!

https://www.microsoft.com/sk-sk/download/details.aspx?id=3

Takže sa jedná o Office 2003? Doinštalujte si "Compatibility Pack", mali by ste môcť potom uložiť súbor ako XLSX/XLSM.

Skúste aj ten typ od MS.

Podľa MS sú to komentáre. Skúste uložiť súbor ako XLSX/M (ak je to XLS), alebo odstrániť komentáre.

EDIT: Skúste na kópii súboru - Súbor - Overiť výskyt problémov - Skontrolovať dokument.

EN:
Click on "File"
Click on "Info Tab"
Left Click on "Check File Issues"
Click "Inspect Document"
Click "No" [Seems like it does nothing but must have some impact]
Clickk "Inspect"
Click "Close"
"Save As *.xlsx" or "Save"

Zdroj MS

Nie to nieje chyba. Tam sa v prípade ak neexistuje ešte záznam v DB (teda nieje čo načítať), zapíše iba pole dátumov do riadku dátumov. Pole smien je v ten moment už prázdne (a prázdne aj ostane, kedže nieje záznam v DB) o to je postarané cez ClearContents na riadku 26.

Ak to má byť skutočne tak, že sa predošlé mesiace majú napr. zamknúť voči úprave, tak to by som vyriešil (cez zamknutie buniek a zabezpečenie listu) ale až po stlačení nejakého tlačítka "HOTOVO", a nie pri prechode na iný mesiac, lebo ak by som si chcel iba pozrieť smeny v minulom mesiaci, tak preklik na minulý mesiac by mi zamkol rozrobený.

Počkáme na upresnenie, čo to teda vlastne treba...

1. Zmente tabuľku dát na Tabuľku. Celú označiť, Vložiť - Tabuľka - zaškrtnúť, že obsahuje názvy - potvrdiť.
2. Premenovať Tabuľku. Klik do nej, menu Návrh - Názov tabuľky - dajte tblData - ENTER
3. Vo všetkých kontingenčkách zmeniť zdroj údajov. Klik do KT - menu Nástroje pre kontingenčné tabuľky - Analyzovať - Zmeniť zdroj údajov - napíšte názov tabuľky, teda tblData - potvrďte.
4. Nastavenie Rýchleho filtra. Menu Nástroje pre kontingenčné tabuľky - Analyzovať - Vložiť rýchly filter - zaškrtnúť "měsíc" - OK.
5. Prepojenie všetkých KT na tento filter. Pravý klik na hornú lištu Rýchleho filtra - Pripojenia zostáv - zaškrtnúť všetky KT - OK.
6. Použitie Rýchleho filtra pre všetko naraz. Vo filtri klikneme na prvý mesiac ktorý chceme zahrnúť, a na posledný ktorý chceme zahrnúť klikneme so stlačeným Shift. Zostanú označené iba tie ktoré chceme, a samozrejme sa hneď prepočítajú všetku KT aj grafy.

7. Po pridaní nových dát do tblData, kliknite v menu Údaje - Obnoviť všetko.

Je to absolútne jednoduché a bez makra. Dokonca si takto môžete vybrať aj nesúvislé oblasti mesiacov. Napr iba Q1 každého roku, a to tak, budete klikať na mesiace 1,2,3 každého roku s pridržanou klávesou Ctrl.

Vy chcete z nejakého iného programu (účtovný soft, skladový soft, soft pre jazdné rozkazy, ...) tlačiť rovno do políčok Excelu, aby vyplnil vo formulári tie červené data ? Tak to nevidím príliš reálne. Jedine ak by mal ten dotyčný soft nejaký Export do rozlúsknuteľného formátu, ktorý by sa potom napr aj hromadne, pri otvorení toho formulára v Exceli makrom načítal.

Alebo chcete z iného Exceláckeho súboru "tlačiť" do tohto súboru vždy nový list s vyplnenými údajmi z toho prvého ? To je reálne.

Prosím ??? Veď práve tak je to urobené ! Niečo musíte robiť zle.
-Musíte mať povolené makrá.
-Žiadny nový list nevytvárate. Pracujete iba z listom Rozpis.
-Do listu DB nijako nezasahujte.
-Ďalší/predošlý mesiac prepínate 3-mi spôsobmi. Výberovým zoznamom v políčku mesiaca, priamym zadaním čísla mesiaca alebo roku do bunky písaním, alebo šípkami veľa roku (tie posúvajú po mesiacoch a z 12 preskakujú na ďalší rok a z 1 na predošlý rok).
-Pri každej zmene sa uloží do databáze pod daný rok a mesiac a všetky dni a všetkých pracovníkov, všetko čo je vyplnené, potom sa načíta ten mesiac, ktorý ste zadali jedným z 3-och spôsobov.
-Všetko práve že funguje, tak ako ste chcel.

EDIT: Nekopírujete vy náhodou makro z tohto môjho zošitu do Vašeho ? To samozrejme fungovať nebude. Makro je volané z Worksheet_Change listu Rozpis, Počíta iba s listom Rozpis a DB, a navyše list Rozpis má upravený riadok s dátumami v kalendári. Takže ak to kopírujete iba z časti, tak je to nefunkčné. Vyskúšajte si to najskôr v mojom súbore.

A potom ešte otázka : V tých súčtoch sa má zrátať nejaké "n", netuším čo to je?


Strana:  1 ... « předchozí  225 226 227 228 229 230 231 232 233   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