Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  61 62 63 64 65 66 67 68 69   další » ... 302

Na OneDrive Dir() nefunguje. Podľa stackoverflow by malo fungovať toto. Ale ak to dobre chápem, tak iba ak sú to Vaše súbory vo Vašom OneDrive na PC, teda sa ukladajú do Vášho OneDrive adresára na Vašom PC.

Problém s OneDrive je ten, že tie súbory tam reálne na Vašom PC niesú až pokým ich nepoužijete. A ani sa Vám nezobrazia (zoznam), pokiaľ neprebehne aktualizácia. Nemám zatiaľ ako preveriť.

Môže to byť ale aj tak, že máte na sieti zdieľané súbory (nie Vaše na Vašom OneDrive), Vy máte iba zdieľací link, ktorý otvárate. To táto metóda fachať nebude, páč to hľadá súbory vo Vašom OneDrive na disku, kde ale nie sú. Takú adresu ako Vám to tam píše, totiž dostanem v tomto prípade - teda link.

To budem musieť na pokus doma zriadiť 2x MS konto, na 2 PC OneDrive, 1 zdieľací, 1 klient, prihlásiť na oboch OneDrive aj Office do MS kont. A potom sa toho zbaviť. No to neviem, či sa mi bude chcieť.

EDIT:
SharePoint je samostatne platený, tak neskúsim. Ale malo by ísť nalinkovať spoločný SP link do Vášho OneDrive. Možno to tak aj máte. Skúste len tú cestu zmeniť
Cesta = Environ("OneDrive") & "\" & Replace(Split(ThisWorkbook.Path, "/", 5)(4), "/", "\") & "\Data\"

Makro som robil určite ja.
2. Nič také makro nerobí. Rovno pri nájdení každého súboru, napíše jeho meno, a hneď natiahne z neho data. Teda nerobí najskôr zoznam súborov. Ale to je len "technikália".
3. Znovu technikália - tak to makro nepracuje. Žiadne určité poradie nemá stanovené. Berie súbory do radu tak ako ich nachádza v adresári.
"Při znovu oprášení souboru už nefungují cesty" - ??? Čo znamená oprášení? Aké cesty?
"nakoplé" - z čoho tak usudzujete?

Ja makro spustím a normálne dobehne, data natiahne, chybu nehodí... Ani keď ho spustím, ani keď ho krokujem.

Vám to hodí chybu? Na ktorom riadku? Nenatiahne údaje? Ktoré? Nesprávne vyhodnotí? Čo?

Napr. všetky obrázky odkážte na makro
Sub Click()
On Error GoTo CHYBA
ThisWorkbook.FollowHyperlink Address:=ThisWorkbook.ActiveSheet.Shapes(Application.Caller).TopLeftCell.Value
Exit Sub
CHYBA:
MsgBox "Chyba", vbExclamation
End Sub

a bude sa otvárať tá stránka, čo je zapísaná v bunke pod ľavým horným rohom obrázku. Alebo obrázkom nastaviť normálne prepojenie, upresnite na ukážke.

No ja som predpokladal, že je tak nejak logické, aby aj sám súbor o sebe dal vedieť pri otvorení. Preto je aj tam obdobné makro. Ak to je nežiadúce, potom ho odstráňte, aj modul aj Workbook_Open, a súbor môže byť *.XLSX, a nie .*XLSM (treba názov súboru adekvátne zmeniť v šablóne).
Makrá vždy skúšajte na kópii dôležitých dát, aj keď toto nerobí s dátami absolútne nič. Pre istotu, lebo makro môže spadnúť, a zobrať so sebou neuložené údaje. No pri tomto by sa to stať nemalo, je to skoro celé v On Error.
Pozrite si aj stručný popis kódu. Ak niečomu nerozumiete, vysvetlím na čo to je.

Tak skúste. Najskôr treba nastaviť v šablónovom makre cestu k súboru výcvikov a jeho meno. Šablónu pre úpravy otvárajte v už otvorenom Exceli cez Súbor Otvoriť ..., lebo normálnym dvojklikom sa neotvorí ale vyvolá. Makro vo výcviku je trošku zmenené/jednoduchšie. Prípadne sa pýtajte.

Ja som z toho úplne dopletený. Tie dátumy DT+OPCH sú uložené a dopĺňané kde? V šablóne asi ťažko. Tá šablóna je "šablóna" *.xlsx/*.xlsm, alebo skutočná šablóna *.xltx/*.xltm ? Každá pracovná zmena si otvorí novú čistú šablónu? Ak by bol ten list "Výcvik" s editovateľnými DT+OPCH súčasťou doteraz nespomenutého zošitu, a jednalo by sa iba o riešenie správania na jednom PC, tak by sa asi dal použiť súbor osobných makier PERSONAL.XLSB. To čo Vy každú prac. zmenu uložíte má príponu akú, *.xlsm alebo *.xlsx?
Proste nerozumiem ako je čo s čím zviazané a ako funguje a má fungovať. Skúste to popísať inak.

Napr.

Na to bude ale potrebný ActiveX ComboBox

A čo takáto "odrbávka" ? 2
So šírkou neporadím. Ani toto na novom liste nepomáha, lebo sa to nastaví na širšie, aj to funguje po zúžení stĺpca, ale iba do uloženia a otvorenia súboru.

To "zaokrúhľovanie" na mesiace, bude viesť k nepresnostiam. Pojem na "budúci mesiac", "behom mesiaca" a pod. je veľmi nepresný. Viď posledný riadok. Normálne by som bral do úvahy aj do výpisu presný dátum od 30.4.2022 do 30.7.2022. A 30 a menej dní upozornenie.

Úprava je docela jednoduchá.

To upozornenie má prebehnúť iba raz? Alebo každý deň vo vypočítanom mesiaci (pri každom otvorení)?
Tie zelené stĺpce tam budete mať, dajú sa teda kontrolovať obsahy buniek s týmito vypočítanými dátumami?

Aký formát má ten Wordový dokument? Aký je veľký? Páč príloha nikde. Skúste ho za-ZIP-ovať a vložiť tak. Prípadne nahrať na Uložto, GoogleDrive a pod.

Môžete priložiť taký Word dokument, aj patrične vyplnený?

Pozriem na obr. a hneď vidím nejasnosti. Čo ak v dátach nie je mesto, ktoré ale už má list? List Zmazať? Vymazať v ňom iba údaje? Čo ak je mesto v dátach aj list už existuje? Zmazať dáta a nahradiť novými? Pridať na koniec? Ak pridať, majú byť odlíšené od starých? Treba kopírovať aj vyfarbenia buniek a pod, alebo iba formátované hodnoty? Čo s tými spracovanými dátami, zmazať ? (to súvisí s predchádzajúcimi otázkami o mazaní listov a starých dát)...

EDIT:
Príklad na pridávanie rozdelených dát k už existujúcim na koniec. Zatiaľ sa nemažú ani spracované dáta z listu Poruchy, ani staré dáta v listoch obcí, ani listy ktoré v Poruchy obsiahnuté neboli.


Strana:  1 ... « předchozí  61 62 63 64 65 66 67 68 69   další » ... 302

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