< návrat zpět

MS Excel


Téma: sdílení tabulky i s makrem rss

Zaslal/a 8.10.2015 8:01

dobrý den mám problém chci sdílet tabulku s daty na zapisování a mám tam makro. tlacitko na aktualizaci takže když zapíšu tak se mi data ukazují v kontingenční tabulce. jenže když jí chci sdílet tak makro(tlačítko na aktualizaci) nejde. díky za radu kdyžtak přiložím danou tabulku

Zaslat odpověď >

icon #027255
eLCHa
Já sdílení zkoušel používat krátce a je to již řada let. K mému účelu se nakonec nehodilo. Ale kód jsem tam také tenkrát měl a samozřejmě nefungoval.

Jen si zateoretikuji, pokud už někdo nevymyslel jiné řešení, byl bych asi vyzkoušel následující:
- veškerý kód bych přesunul ze sdíleného sešitu do nového a tento uložil do stejného adresáře. Sdílený sešit uložit jako xlsx.
- soubor s kódem bych upravil tak, aby obsluhoval sdílený
- sdílený soubor bych ukládal tak, aby s ním nešlo pracovat, pokud by byl otevřen přímo
- soubor s kódem bych uložil jen pro čtení, aby s ním mohli pracovat všichni, neotravovali je žádné hlášky a nemohli jej uložit (pokud by byl otevřen jinak než pro čtení - rovněž by nepracoval).
- otevření souboru s kódem by vyvolalo otevření sdíleného souboru

Je to jen teoreticky - nemám vyzkoušené.citovat
#027257
avatar
Některé věci jsou ve sdílených sešitech omezeny. Třeba aktualizace KT:

https://support.office.com/en-nz/article/Use-a-shared-workbook-to-collaborate-b8207fe9-a613-483f-b804-0ca4658b0c61

Tj. je třeba nejprve zakázat sdílení, aktualizovat a pak povolit.citovat
icon #027259
eLCHa
@lubo
nebo lze tu KT vytvořit v "obslužném" sešitu a do sdíleného vkládat pouze výsledek ;)))
Nicméně by se muselo přesně věděti, co se dělalo, dělá a dělati má ;)citovat
#027264
avatar
mám dva sešity v jednom jsou položky a v druhym je kontingenčnítabulka kam se zapisují nekteré hodnoty a datum a mám tam makro tlačítko na aktualizaci dat(
Sub aktualizace()
'
' aktualizace Makro

Range("E5").Select
ActiveWorkbook.RefreshAll
End Sub)
no ale když dám sdílet sešit tak mi to píše run-time error "1004"
když chci znovu kliknout na makro(tlačítko) potom mi tam píše run time-error. jinak predtim to normálně vše fungujecitovat

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