Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Excel ikona vykřičník

Ahoj všem,
Mám dotaz. Vytvořil jsem Excel hru ( Riskuj ) a provázal jsem xy listů na sebe tzn. Klikni na 1 otevře se list 5 a z 5 na 8. Toto jsem udělal pomocí maker. Soubor jako takový jsem uložil jako XLSM. Nějakou dobu správně fungoval do doby než jsem to poslal lidem se kterými hrajeme tu hru. Po odeslání se mě u ikony udělal vykřičník. Ve vývojáři na prohlidnuti maker není ani 1 a má jich tam být cca 220. Ve VBA si je můžu ale prohlédnout. Poraďte prosím jak to dát zase do kupy aspoň v mém PC. Předpokládám že byla chyba to posílat e-mailem.
Děkuji za jakoukoliv radu

Předmět Autor Datum
Ikona súboru xlsm obsahuje výkričník, to je v poriadku, skôr je otázne, ako to, že si tam predtým te…
robert13 19.02.2024 19:59
robert13
Ahoj Teď aktuálně se mě nenacte žádné Makro to je těch 220 Ve VBA si můžu ale prohlédnout vytvořené…
Skelkrow 19.02.2024 20:09
Skelkrow
Mozno ludia, ktorym si to poslal, maju v nastaveniach doveryhodnosti navolene zakazat makra bez ozna…
robert13 19.02.2024 20:15
robert13
Pracoval jsem na tom týden mraky ukládání mraky otevírání a fungovalo to a najednou nic
Skelkrow 19.02.2024 20:18
Skelkrow
Ziadne zalohy fungujucich verzii pocas vyvoja???
robert13 19.02.2024 20:21
robert13
Moje začátečnická chyba práce na 1 souboru
Skelkrow 19.02.2024 20:24
Skelkrow
Nespominas si na nieco, ci si nerobil nejaku upravu po ktorej to uz nefungovalo? Zaslanie mailom nem…
robert13 19.02.2024 20:29
robert13
Co tohle? Pravý klik na soubor -> vlastnosti -> záložka Obecné -> zatrhnout Odblokovat. [98211-mak…
Siki83 19.02.2024 20:39
Siki83
Tuto možnost tam nemám
Skelkrow 19.02.2024 20:49
Skelkrow
To tam ani nemám možnost
Skelkrow 19.02.2024 20:55
Skelkrow
Urob si kópiu súboru na experimentačné účely (aby pôvodný súbor ostal nedotknutý) a všetky makrá si…
robert13 19.02.2024 20:41
robert13
Otestuj si to po krokoch. Urob si v tom subore makro trebars len s jednym MsgBoxom otvaranym po otvo…
robert13 19.02.2024 20:25
robert13
Makra mám vytvořené a navázané přes obrazce myši musím klikat na určité obrazce. Zvláštní je, že po…
Skelkrow 19.02.2024 20:32
Skelkrow
Private Sub ???
Siki83 19.02.2024 20:42
Siki83
Promiň co?
Skelkrow 19.02.2024 20:49
Skelkrow
Jestli si procedury nedeklaroval jako privátní.
Siki83 19.02.2024 20:53
Siki83
Makra jsem povolil i ty z neznámých zdrojů nebo jak to je i stáhnuta makra jsem povolil ale až potom…
Skelkrow 19.02.2024 20:34
Skelkrow
Sem to asi nedas kvoli know-how...?
robert13 19.02.2024 20:45
robert13
Na to kašlu jde mě o funkčnost a zábavu pro lidi
Skelkrow 19.02.2024 20:48
Skelkrow
Tak to sem hoď ako prílohu, mrknúť sa na to dá, ale nič dopredu nesľubujem, ak to bude náročné ma po…
robert13 19.02.2024 20:55
robert13
Tak uvidiíš mě to nejde
Skelkrow 19.02.2024 21:03
Skelkrow
No, tak prvý rýchly pohľad a hneď zádrhel: Tá chybová hláška bude k tomu, že Ty tam máš prepojenie(…
robert13 19.02.2024 21:17
robert13
Možnost odblokování se mě neukazuje
Skelkrow 19.02.2024 21:43
Skelkrow
Nemusí. Stále nevidíš zoznam makier? Tie odkazy na externý súbor musíš tak či tak opraviť. Skús ich…
robert13 19.02.2024 21:45
robert13
Paráda seznam maker už vidím jak si to udělal?
Skelkrow 19.02.2024 21:52
Skelkrow
Tu máš odstránené externé odkazy. Tie body vpisuješ len natvrdo, jo?
robert13 19.02.2024 22:00
robert13
Ano přesně tak Děkuji moc Můžete zkusit zahrát je to zábava ve více lidech a ještě jednou díky moc
Skelkrow 19.02.2024 22:07
Skelkrow
OK, pozdravujem všetkých hráčov :beer: poslední
robert13 19.02.2024 22:10
robert13
Píše to ještě toto
Skelkrow 19.02.2024 21:50
Skelkrow
To je to, čo sme už hovorili: v nastaveniach centra dôveryhodnosti musíš alebo zakázať makrá s oznám…
robert13 19.02.2024 22:06
robert13
Fantazie vše už funguje nevím jak si to udělal že už je vidím ale funguje díky moc
Skelkrow 19.02.2024 22:00
Skelkrow
Máš tam opravené externé odkazy na interný - nový hárok "Hodnocení" Takto to už môžeš poslať hocikom…
robert13 19.02.2024 22:01
robert13
Máš bordel v listech, je jich tam několik duplicitních, které nemají k obrazcům přiřazená makra. Hla…
Siki83 19.02.2024 21:24
Siki83
Opravím děkuji
Skelkrow 19.02.2024 21:28
Skelkrow
Nejdou poslat fotky moc velké
Skelkrow 19.02.2024 20:54
Skelkrow
Pokud je uložíš v rozumném formátu (tj. ne BMP), tak velké nebudou.
Wikan 19.02.2024 21:38
Wikan

Ahoj
Teď aktuálně se mě nenacte žádné Makro to je těch 220

Ve VBA si můžu ale prohlédnout vytvořené makra - nejdou použít.
Před odesláním vše správně fungovalo propojení maker. Teď čili dnes žádné makro není v náhledu vytvořené. Pouze ve VBA kde můžu manuálně upravovat příkazy.

Zkusím připojit foto

Urob si kópiu súboru na experimentačné účely (aby pôvodný súbor ostal nedotknutý) a všetky makrá si "zRemuj" t.j. apostrofom pred každým riadkom z príkazov urob poznámky. Existuje na to i nástroj v niektorom z panelov nastrojov (momentálne nie som na PC). Skontroluj prvky, ktoré spúšťajú makrá a uvoľni niektoré makro a odskúšaj ho.

Makra mám vytvořené a navázané přes obrazce myši musím klikat na určité obrazce.

Zvláštní je, že po otevření souboru první 2 libovolný makra fungují ale následně se to sekne a napíše chybovou hlášku že není navázané už dál nic a to funguje u všech obrazců. První 2 jdou pak nic otevřu si list maker a tam vůbec nic není.
Dám do pole vyhledat název Makra a manuálně to zafunguje ale není tam vůbec vepsány. Nechápu to zítra můžu poslat fotky.

Pro příště vím, že tvořit hru v Excelu s makrem je blbost a udělám to v něčem jiném. Štve mě ta práce v niveč

No, tak prvý rýchly pohľad a hneď zádrhel:

Tá chybová hláška bude k tomu, že Ty tam máš prepojenie(-a) na externý(-é) súbor(-y):
Napr ='C:\Users\psura\Desktop\[Tabulka Riskuj.xlsx]List1'!$C$6

Čiže logicky to nemôže fungovať u nikoho, kto nemá pomocný súbor, na ktorý sa odkazuješ, umiestnený aj u seba a v rovnakej štruktúre.

A že prečo to nejde potom u Teba? Pravdepodobne si zmenil adresu alebo zmazal tento súbor (-y) na ktorý sa odkazuješ.

Zatiaľ mi to vyzerá len na tento problém, lebo makrá sú jednoduché (ja ich všetky vidím v zozname vo Vývojárovi a hlavne ak predtým fungovali - mierim na správne označenie prvkov Shapes)

Daj si údaje z toho externého súboru na nový hárok tohto súboru, oprav odkazy a máš to (a zadara :-D)

P.S. otázkou optimalizácie som sa nezaoberal, je tam toho neúrekom, čo by sa dalo upraviť.
... a takéto hry kľudne v Exceli môžeš robiť a budú funkčné

P.S.P.S. kvôli zobrazeniu makier v zozname Vývojára skúsme ešte toto: vraciam Ti to späť, stiahni a skús odblokovať, ako Ti to radí Siki v odpovedi z 20:39

To je to, čo sme už hovorili: v nastaveniach centra dôveryhodnosti musíš alebo zakázať makrá s oznámením (a potom pri otváraní súboru povoliť makrá), alebo povoliť všetky makrá (vystavuješ sa nebezpečenstvu zavlečenia škodlivého kódu, ak budeš otvárať xlsm súbory hlava - nehlava)

P.S. prečítaj si všetky odpovede, lebo tu skáčeme hore - dole, podľa toho, na ktorú reakciu sa odpovedá :-D

Zpět do poradny Odpovědět na původní otázku Nahoru