< návrat zpět

MS Excel


Téma: datum a čas uložení otevřeného souboru do buňky rss

Zaslal/a 16.10.2014 9:04

Poradíte mi někdo, jak "dostat" do buňky datum a čas právě editovaného souboru.
Název umím.
Díky.

Zaslat odpověď >

Strana:  1 2   další »
#021892
€Ł мσşqμΐτσ
Vba:
Vložit příkaz do "ThisWorkbook"

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Sheets(1).Range("A1") = Now()
End Sub


kde příklad:
do listu "List1" v buňce "A1" se při ukládání vloží datum a čas.citovat
#021894
avatar

€Ł мσşqμΐτσ napsal/a:

Vba:
Vložit příkaz do "ThisWorkbook"

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Sheets(1).Range("A1") = Now()
End Sub

kde příklad:
do listu "List1" v buňce "A1" se při ukládání vloží datum a čas.


Děkuji, tomu rozumím, ale možná jsem špatně popsal můj problém.
Chci otevřít soubor .xlsx a v něm vidět (v nějaké buňce) datum a čas posledního uložení tohoto právě otevřeného souboru. Jde to vůbec? Ještě jednou díky.citovat
#021895
€Ł мσşqμΐτσ
Jako v jiném souboru?citovat
#021896
avatar

€Ł мσşqμΐτσ napsal/a:

Jako v jiném souboru?


V datech je uložen soubor pokus.xlsx 15.10.2014 14:28
Otevřu soubor pokus_1.xlsx a v něm bych chtěl vidět, jaké datum a čas má právě pokus.xlsx.

Omlouvám se, ale asi se neumím správně vyjádřit.
Díky!citovat
#021897
€Ł мσşqμΐτσ
co tohle:
v makru si uprav cestu pro sesit pokus_1
Příloha: zip21897_pokus.zip (12kB, staženo 81x)
citovat
#021900
avatar

€Ł мσşqμΐτσ napsal/a:

co tohle:
v makru si uprav cestu pro sesit pokus_1Příloha: 21897_pokus.zip


Hrozně moc děkuji za ochotu, ale je to ještě jinak...
Každý den 3x mi přijde soubor stejného názvu: stav.xls, ve kterém je stav skladu.
Uvnitř tohoto souboru nikde není uvedeno, ke kdy a v kolik hodin je zaslaný stav tohoto skladu vytvořen. Jediným vodítkem je datum a čas uložení souboru.
Protože se stav skladu dál zpracovává, potřeboval bych v jiném sešitě vidět právě datum a čas souboru stav.xls.

Díky a snad naposled.citovat
icon #021901
avatar
Prílohy som neprechádzal, tak neviem, možno to tu už niekto použil: K zisteniu dátumu a času poslednej zmeny v danom (nejakom) súbore slúži VBA funkcia FileDateTime. Čus.citovat
#021903
€Ł мσşqμΐτσ
stále nechápu v čem je problém.

Do souboru stav.xls musíš nakopírovat makro co jsem ti poslal(do souboru co používají skladníci),
který při ukládání ve skladu pošle do tvého souboru informaci kdy byl soubor stav.xls uložen.

Ještě by se mohlo upravit makro aby to do tvého souboru psalo pod sebe všechny záznamy o uložení.

Jinak už nevím mám asi krátké vedení 5citovat
#021904
avatar
el mosquito.
Asi si naozaj sedíš na kábli. 2
On dostane súbor, ktorý niekto niekedy uložil. Myslíš, že ten niekto by si tam mal dať makro, aby ti to fungovalo???

Skús pozrieť, čo radí AL.

http://www.techonthenet.com/excel/formulas/filedatetime.phpcitovat
#021905
avatar
Datum a čas uložení souboru excel standardně ukládá do vlastnosti "Last save time"

Soubor, Informace, naposledy upraveno.

Function CasUlozeni() As Variant
CasUlozeni = CDate(ActiveWorkbook.BuiltinDocumentProperties("Last save time"))
End Function
citovat

Strana:  1 2   další »

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