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
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 ten výkričník nemal...
Správne fungoval? A ako sa prejavuje, že už nefunguje?
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
Mozno ludia, ktorym si to poslal, maju v nastaveniach doveryhodnosti navolene zakazat makra bez oznamenia.
Ked to tebe fungovalo, len samotnym zaslanim suboru nemalo preco dojst ku zmene spravania tvojho originalneho suboru. Tiez si skus skontrolovat nastavenie doveryhodnosti
Pracoval jsem na tom týden mraky ukládání mraky otevírání a fungovalo to a najednou nic
Ziadne zalohy fungujucich verzii pocas vyvoja???
Moje začátečnická chyba práce na 1 souboru
Nespominas si na nieco, ci si nerobil nejaku upravu po ktorej to uz nefungovalo? Zaslanie mailom nemoze na tvojom stroji zmenit subor na nefunkcny
Co tohle?
Pravý klik na soubor -> vlastnosti -> záložka Obecné -> zatrhnout Odblokovat.
Tuto možnost tam nemám
To tam ani nemám možnost
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.
Otestuj si to po krokoch.
Urob si v tom subore makro trebars len s jednym MsgBoxom otvaranym po otvoreni suboru. Ak sa nerozbehne ani to, tak mas zakazane makra.
Cim si mal spustane ostatne makra? Tlacidlami?
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č
Private Sub ???
Promiň co?
Jestli si procedury nedeklaroval jako privátní.
Makra jsem povolil i ty z neznámých zdrojů nebo jak to je i stáhnuta makra jsem povolil ale až potom co to přestalo fungovat. Klidně to dám někomu a zaplatím zprovoznění ale nevím kam a komu
Sem to asi nedas kvoli know-how...?
Na to kašlu jde mě o funkčnost a zábavu pro lidi
Tak to sem hoď ako prílohu, mrknúť sa na to dá, ale nič dopredu nesľubujem, ak to bude náročné ma pochopenie...
Tak uvidiíš mě to nejde
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 )
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
Možnost odblokování se mě neukazuje
Nemusí.
Stále nevidíš zoznam makier?
Tie odkazy na externý súbor musíš tak či tak opraviť.
Skús ich najprv opraviť, potom uložiť, zavrieť, otvoriť. Možno blbosť, ale možno sa ich zobrazenie sekne kvôli hláške o neexistujúcom prepojení
Paráda seznam maker už vidím jak si to udělal?
Tu máš odstránené externé odkazy.
Tie body vpisuješ len natvrdo, jo?
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
OK, pozdravujem všetkých hráčov
Píše to ještě toto
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á
Fantazie vše už funguje nevím jak si to udělal že už je vidím ale funguje díky moc
Máš tam opravené externé odkazy na interný - nový hárok "Hodnocení"
Takto to už môžeš poslať hocikomu.
Máš bordel v listech, je jich tam několik duplicitních, které nemají k obrazcům přiřazená makra. Hlavní list (Riskuj) se zdá funkční.
Opravím děkuji
Nejdou poslat fotky moc velké
Pokud je uložíš v rozumném formátu (tj. ne BMP), tak velké nebudou.