Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  14 15 16 17 18 19 20 21 22   další » ... 283

Príklad:
-klik na filtrovaciu šípku stĺpca "Kód akce"
-Filter Textu - Začína na
-Rozšírené - Pridať klauzulu
-obe pridané klauzuly dať typ "Alebo"
-všetky 3 klauzuly dať operátor "začína na"
-prvá PR, druhá ESP, tretia ESB

let
Zdroj = Excel.CurrentWorkbook(){[Name="Tabuľka1"]}[Content],
#"Zmenený typ" = Table.TransformColumnTypes(Zdroj,{{"ID", Int64.Type}, {"Kód akce", type text}, {"Datum zaúčtování", type datetime}, {"Popis", type text}}),
#"Filtrované riadky" = Table.SelectRows(#"Zmenený typ", each Text.StartsWith([Kód akce], "PR") or Text.StartsWith([Kód akce], "ESP") or Text.StartsWith([Kód akce], "ESB"))
in
#"Filtrované riadky"

Základ je vždy reštart zariadenia, aby nabehol odznovu OS aj nanovo ovládače na myš/touchpad/USB atď. To, že Vám to začalo pred 2 týždňami, by mohlo naznačovať nejakú aktualizáciu Office prípadne automatickú aktualizáciu ovládača napr. TouchPadu. Lenže nerobí to žiadne problémy inde. A to sú tie najhoršie identifikovateľné problémy, ktoré sa prejavujú nesystematicky, náhodne, nepravidelne, a ich odstránenie je lotéria nápad->pokus->omyl->náhoda->zabralo 7

Skúsil by som (hoci je to pracné) vyrobiť z funkčného súboru nový, a naládovať ho dátami z toho nefunkčného. Uložiť nový a vyskúšať. Potom aktualizovať Office ak je dostupná nejaká aktualizácia. Aktualizovať ovládač myši/TouchPadu od výrobcu, ak nie, tak Odstrániť zo Správcu zariadení, nech si ho nájde a nahodí znovu OS sám. Následne reštart.

Je to divné, lebo ten súbor nám ide.

A klasická rada zo slávneho seriálu - "Vypnúť, zapnúť" nepomáha? Pretože to fakt fičí, a môže to byť aj niečo na úrovni OS/Driveru.

Áno, presne o to sa pokúša. Je zaujímavé, že nastavenie tých príznakov xlReadOnly/xlReadWrite spôsobí ReOpen, viď príloha 9
Snáď to chápem správne.

@lubo: Tie Vaše príklady sú iný level 9
Trochu som si to upravil, pre moje potreby, aby to z viacerých vnútorných medzier urobilo jednu
= Table.TransformColumnNames(#"Hlavičky so zvýšenou úrovňou", each Text.Combine(List.ReplaceValue(Splitter.SplitTextByAnyDelimiter({" ", "#(00A0)"})(_), "", null, Replacer.ReplaceValue), " "))

Zdá sa to byť nemožné (logike odporujúce) ale predsa na stackoverflow ... prípadne zaujímavo vyzerá aj na extendedoffice ... no idem už spať, neskúšam.

EDIT: Tak som použil ten posledný spôsob. Napr. takto:

Úryvok z môjho dotazu ako som to jednoducho urobil ja, transpozícia -> prečistenie -> transpozícia -> hlavička:
#"Transponovaná tabuľka" = Table.Transpose(#"Filtrované riadky2"),
#"Orezaný text" = Table.TransformColumns(#"Transponovaná tabuľka",{{"Column1", Text.Trim, type text}}),
#"Filtrované riadky3" = Table.SelectRows(#"Orezaný text", each [Column1] <> null and [Column1] <> ""),
#"Transponovaná tabuľka1" = Table.Transpose(#"Filtrované riadky3"),
#"Hlavičky so zvýšenou úrovňou" = Table.PromoteHeaders(#"Transponovaná tabuľka1", [PromoteAllScalars=true]),

Myslím, že u Vás by to mohlo byť aj obdobné. Bodol by taký súbor ako máte (anonymizovaný, hlavičky zachovať, dáta stačia 2 riadky)

Prípadne cez List.Contains. (tu sú 2 zaujímavé metódy, ťažko povedať čo bude najrýchlejšie)
Veď urobte porovnávací pokus veľkostí súborov s PQ filtrom vs bez neho.

To nie je problém. Potrebujete zachovať aj formát čísla s desatinnou nulou (4,0 vs 4)?

vlozznaky2 zachováva stanovený formát

Ako Vy prídete k tým desatinným číslam? Ja si spomínam iba na jediný prípad keď som sa stretol s počítaním času v desatinách, časť pracovnej doby. Inak sa predsa dĺžka výroby/úkonu uvádza v časových jednotkách hod/min/sec/motohodina (počítali sme so zaokrúhľovaním na štvrťhodiny)... Ale u Vás uvádzate, že vyrobíte metlu za 0,042536 dňa, či 1 km cesty za 7,6 dňa? A začínate presne o 00:00 aby ste mohli rátať celý deň? A koniec jedného úkonu sa plynulo prelína s nasledujúcim úkonom bez presunu či prenastavenia?
Odkiaľ tie čísla pochádzajú?

=IF($G$5>E6;E6;$G$5)-D6
=KDYŽ($G$5>E6;E6;$G$5)-D6

@lubo: dospel som presne k tomu istému, až na záverečný +MOD
=WORKDAY(V4;F4+MOD(V4;1);svátky!$I$1:$I$13)+MOD(F4+MOD(V4;1);1)
pretože ak bude prípad V4=45104,2 (27.7.) a F4=7,8 tak by mal byť po započítaní sviatkov (5.7., 6.7.) výsledok 45118 (11.7.) a nie 45117 (10.7).
Či sa mýlim?

EDIT: Tu je príklad.

???
Skúste, či som trafil a či nie ...
=WORKDAY(V4;CEILING(F4;1))-IF(MOD(F4;1)=0;0;1-MOD(F4;1))
=WORKDAY(V4;ZAOKR.NAHORU(F4;1))-KDYŽ(MOD(F4;1)=0;0;1-MOD(F4;1))

EDIT: Aha, máte pravdu. Také jednoduché to asi nebude. Ach tie nepresnosti Excelu, kor keď som zabudol na to že V4 má byť desatina tiež. Neskôr ešte skúsim.

Pri pokuse o stiahnutie súboru dostávam hlášku (ale counter sa zvyšuje):

Ja mám najradšej premenovanie cez Domov - Nájsť a vybrať - Tabla výberu. A dávam vždy iné ako predvolené názvy. Teda nie "Button 1" ani "Tlačítko 1" ale dám "btnCZEN_1" a "btnCZEN_2". S predvolenými býva problém, že počítate s tým, že sa volá Button, ale v ZC Exceli sa bude volať Tlačítko. Toto zrovna nie je príklad, kde by to robilo problém, ale často hej.

Ak nechcete spracovávať takýmto spôsobom identifikáciu čudlíku, tak môžete napr. takto:
Typ = IIf(Worksheets("find").Buttons(Application.Caller).Caption = "CZ --> EN", 1, 2)


Strana:  1 ... « předchozí  14 15 16 17 18 19 20 21 22   další » ... 283

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

odpocet a storno tl.

PavDD • 28.3. 8:53

odpocet a storno tl.

Začátečník • 26.3. 14:39

odpocet a storno tl.

PavDD • 26.3. 10:22

odpocet a storno tl.

elninoslov • 26.3. 7:50

odpocet a storno tl.

PavDD • 26.3. 7:26

odpocet a storno tl.

elninoslov • 25.3. 22:34

odpocet a storno tl.

Začátečník • 25.3. 15:09