Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 10


Data zadává na každé směně 11 lidí, každý zadá to svoje. Mám na starosti celkem 4 směny tedy 44 lidí. Proto bych Rád aby se zadaly údaje z každého formuláře do jednoho listu. Který má hromady vzorců a proto si nemůžu dovolit jim to nechat odblokované. Ale tak asi jiná možnost není, protože je nepřijatelné, abych jim dával heslo, aby list odemkli. Ale nevadí nechám to plavat. Jen si matně pamatuji, ze školy, že existoval zápis ve VBA, který mi při otevření formuláře odemkl list vložil data a poté zase po stisknutí tlačítka pro uložení se list opět zamkl. Chtěl jsem si jen urychlit práci.

Teď to funguje tak, že oni mi to zadávají do obyčejného excelu napsané a já to přepisuji do finální tabulky za ně pomocí formuláře Chtěl jsem jen aby to psali oni rovnou do té hlavní tabulky, protože je toto celkem dost položek a údajů, tak jsem chtěl aby to dělali sami, ale s odemčeným listem si to na triko nevezmu. Ale i tak moc děkuji.


Tak takovouhle situaci řeším tak, že uživatelé mají svůj excel, který obsahuje zadávací formulář a jenom obslužnou logiku, která data zvaliduje a odešle do databáze access někde na ethernetové síti. Uživatelé vůbec netuší kam. No a pak si data natáhnu z DB do svého excelu ... Výhodou je, že žádný uživatel nemusí čekat až bude excel "volný". Nevýhodou je, že tu DB na serveru může někdo najít a pozměnit či smazat.

Dík!
Sice v řešení marjankaj (bez PF) úplně nechytám ten trik, ale fachčí to dobře

Přece jenom bych se ještě zeptal: funguje to skvěle, pokud je časový údaj >= nule. Pokud bych ale třeba chtěl zapsat chybějící (tedy záporné) hodiny, tak to háže eror.

Dalo by se i toto nějak, formátově či jinak, ošetřit?

Děkuji

Ahoj, pošli oba soubory s několika daty.
Nejdřív to bude chtít vyladit aby to dělalo co to má.
Máš tam např. proměnnou materialExists, ale vůbec s ní nepracuješ. Zřejmě to mělo sloužit na opuštění cyklu pomocí Exit For, ale to tam taky nevidím. Takže počet smyček bude vždy maximální (lastRowJG * lastRowVer1), což je často zbytečné...
V druhém kroku by se hodilo nahradit "Range operace" na operace v rámci array, které jsou násobně rychlejší. Tipuji, že po optimalizaci se dá dostat ze 3 hodin na desetinu...

Ahoj,
možná triviální věcička, ale nedaří se mi. Potřebuji zobrazit časovou hodnotu ve formátu hodiny:minuty, což funguje dobře jen do hodnoty < 24 hodin, dál už to zobrazuje jen hodiny a minuty dalšího dne. Já ale potřebuji zobrazit čas pro vyčíslení hodin a minut trvání nějaké události. Např. abych mohl zadat údaj 34,75 a v buňce by se zobrazilo 34:45

Ty podmínky jak jsi je sepsal jsou divné, ale je to jak jsem tomu porozuměl. Šak si to ve VBA upravíš podle potřeby.

Myslím, že nič také neexistuje

Do stĺpca K vzorec =C3+D3-F3-G3-H3
Síce to u EF nesedí, ale to bude asi preklep

Díky, funguje bezvadně.
Tu vychytávku s PROČISTIT oddělávám, abych vzorci ulehčil, ale vidět, že myslíš na všechno.

Dík Lubo,
přiznám se, že se mi to ještě nepovedlo. Zkoušel jsem SUMIFS, ale pořád mi to vrací nulu.
V dalším kroku bych mohl porovnat, který vzorec je vhodnější , ale momentálně bych uvítal alespoň jeden funkční vzorec. 7
Na to XLOOKUP se jdu podívat...

Ahoj,
potřeboval bych sčítat čísla za konkrétní osobu a konkrétní období. Pro vzorečkáře to bude zřejmě triviální úkol, mým cílem je co nejmíň výsledný soubor výpočetně zatížit, neboť tento vzorec se tam bude vyskytovat stokrát (plus spousta jiných vzorečků). Tedy nevím, jestli se excel víc trápí s maticovými vzorci, s klasickýmo SUMIFS anebo přes INDEX / POZVYHLEDAT. Pokud by byla výhodnější architektura pootočená o 90° (datumy v řádku), tak teď to ještě můžu změnit. Ilustrační příklad v příloze
Předem moc dík

Tak jsem si na helpdesku vyjednal odklad restrikcí o 4 týdny. Ale pak už žádný příkaz typu Shell nebo cmd z VBA nebude možné spustit 7
Mezitím na něco snad přijdu...

Věděl by někdo jakým příkazem lze z VBA vytisknout PDF dokument, když vím jeho plnou cestu? Otestuju, zdali by to fungovalo pod restrikcemi. Doteď jsem to dělal takhle, ale to už neprojde:
Sub Tisk_PDF_0(StrPDFFile As String)
Dim StrProgram As String
StrProgram = "C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe "
If StrPDFFile Like "*.pdf" Then
Shell """" & StrProgram & """/n /h /t""" & StrPDFFile & """"
End If
'Zavři PDF
TaskKill ("AcroRd32.exe")
End Sub

Ahoj, mám dost velký problém. Na firemní síti se od minulého týdne projevily restrikce, které blokují některé příkazy volané z VBA. Např. tento kód
Sub test_003()
Dim strPrikaz As String
strPrikaz = "Ping 10.161.10.152"
Call Shell("cmd.exe /s /k " & strPrikaz, vbNormalFocus)
End Sub

se mimo firemní síť provede, ale v naší síti to zablokuje Firewall s hláškou: "Zabezpečení windows zablokovalo tuto akci protože to tak nastavil váš správce sítě. Obraťte se na helphesk". Ten Ping je jenom triviální příklad, ve skutečnosti spouštím externí program s předanými parametry. Pokud si otevřu CMD ručně a vložím tam příslušný string, tak se příkaz v pohodě vykoná i ve firemní síti.

Potřeboval bych nouzově pro úplně neznalé uživatele alespoň otevřít kódem prázdné okno CMD, ale nějak se nemůžu dogooglit jak na to.
Stres, konec měsíce, prosím o nakopnutí

Tento XML soubor je řídící "matricí" systému údržby obráběcího stroje. Obsahuje však nějaké chyby nebo nepřesnosti, které bych potřeboval změnit a pak tento editovaný XML nahrát zpět do stroje.
Takže všechno jde fajn až do tohoto momentu: "a môžem si zmeniť aj uložiť čo chcem". Tedy změnit můžu, ale už to zpět jako xml soubor neuložím, bo vyskočí hláška:
"Nelze uložit či exportovat data XML. Mapování XML v tomto sešitu není možné exportovat".

Po kliknutí na Nápovědu mě to vede na kartu Vývojář, kde po kliknutí na Export dostávám stejnou hlášku, takže nevidím možnost jak to uložit/exportovat jako nový soubor ve formátu XML.
Když na Vývojář -> Zdroj úplně dole kliknu na link Ověřit mapu pro export, tak se objeví hláška: "Machine_Mapování nelze exportovat, protože obsahuje následující:
* Seznam seznamů
* Nenormalizovaná data
* Namapovanou relaci prvku s jinými prvky nelze zachovat"

Ve Zdroj dat XML vypadají všechna pole jako namapované, tedy po kliknutí na každý prvek se mi na listě vybere příslušný namapovaný sloupec. Tož nevím co s tím


Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 10

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