Excel při ukončení se automaticky uloží na nový list
Dobrý den,
chtěl bych se zeptat jak můžu v Excelu při ukončení sešitu automaticky uložit list.
Viz příloha.
Děkuji za pomoc
Změna kategorie, původně: Ostatní (host)
Změna předmětu, původně: Excel při ukončení se automaticky uloží na navy list (host)
Stačilo by, kdyby se ukládal jako nový sešit do složky např: do složky Dokumenty.
Děkuji
klikneš pravým myšítkom na ten list, ktorý chceš uložiť samostatne a dáš skopírovať do nového zošita a nastavíš cestu
Já bych to potřeboval automaticky, aby se to uložilo do složky Dokumenty.
Jako nový sešit hlavní sešit se jmenuje 202001 tak aby se to uložilo pod názvem 202002 ...
Tak moment:
- v dotazu píšeš "... při ukončení sešitu automaticky uložit list"
- v přiloženém souboru píšeš "Po vyplnění se automaticky uloží na nový list List 2"
- a teď zase "kdyby se ukládal jako nový sešit do složky"
Ujasni si, co a kdy chceš provést:
1. Otvíráš nějaký uložený předem daný sešit, nebo chceš aby to fungovalo na libovolném novém sešitu?
2. Vyplníš jméno a příjmení do předem daných buněk nebo libovolně?
3. Budou tam jenom tyhle údaje nebo i další?
4. List se má zkopírovat do nového kdy? Na nějaké tlačítko, nebo po vyplnění těch dvou údajů, nebo až při zavírání sešitu?
5. Těch zkopírovaných listů může být víc (tj. soubor otevírám a vyplňuji vícekrát)? Jak se pak mají listy jmenovat?
6. Uložení do nového sešitu má fungovat taky na nějaké tlačítko, nebo až při zavírání sešitu? Jak se mají soubory pojmenovat?
Rozhodně na to bude potřeba makro, pravděpodobně navázané na událost sešitu BeforeClose.
Ne otevřu daný sešit a po vyplnění aby se uložil do např.: Dokumenty
Budou tam jiné údaje to je jen vzor.
Buď tlačítko uložit nebo po ukončení listu.
Hlavní soubor se jmenuje 202001 a aby se ukládalo 202002 ... 202003 atd...
Aha. Takže kopírování listu do nového se dít nebude?
Jak chceš ošetřit například tento průběh:
- něco vyplním, kliknu na uložit - vytvoří se nový soubor
- všimnu si, že jsem něco vyplnil špatně, opravím - po uložení se vytvoří opět nový soubor? Nebo budeš chtít již existující soubor přepsat?
Co když už dojdeš v číslování k souboru 202099? Další bude 202100 nebo 2020100?
A vůbec - už jsi ve VBA vytvořil nějaké makro? Nebo se aspoň podíval, jak takové makro vytvořené záznamem vypadá?
Pokud již název bude tak ho jen přepsat.
Makro jsem viděl, ale nijak to mu nerozumím.
Když přijdu k souboru 2020099 tak další bude 2020100 další 20200101 ...
to sa bude riešiť za behu, až keď bude hotové makro a potom sa zistí, čo ešte bude problém
Už tam totiž začínajú pribúdať tlačítka : opraviť existujúci súbor alebo nový súbor. Ak opraviť, tak ktorý... a pod.
A už je výhoda automatického uloženia ta-tam
Co se automaticky uloží tak tam nic opravovat nebudu.
Jen potřebuji aby se uložil do složky např.: Dokumenty a daným názvem.
Jinak v uložených dokumentech nic provádět nebudu jen ho maximálně otevřu podívám se a zavřu.
Děkuji
Stačí jen jedno tlačítko uložit.
Moc Vám děkuji za Vaši pomoc a ochotu.
Ako píše Siki, vykašli sa na nejaké makrá, aj tak nebudeš vedieť, čo s nimi, lebo prídeš na to, že sa vyskytujú stavy, na ktoré si nemyslel a príde ďalší dotaz s ďalšími vecami, ktoré zas nemáš dopredu premyslené a už napísané makrá si aj tak nebudeš vedieť modifikovať...
To jediné tlačítko, o ktoré žiadaš, naozaj neporieši to, čo zakrátko zistíš, že ešte potrebuješ.
Chceš riešiť B, ale neovládaš ešte ani A. Moja fakt vážna a úprimná rada: poodhaľuj a osvoj si najprv základy Excelu.
Chlape to jako vážně? Fakt si myslíš, že jsou tu všichni pitomý!
Proč nepřipojíš realný soubor ve kterým to makro má pracovat. To si myslíš, že nám nedojde, že se jedná o pokračování slavného souboru s fakturou. Když se tu náhodou někdo odhodlá k napsání kódu podle absolutně si odporujících požadavků, stejně nebudeš schopný provést úpravy.
Fakt by mě zajímalo klik času si věnoval přemýšlení nad zadáním (funkcionalitou), nadpis - otázka - příloha = tři různé požadavky
expert by to zvládnul
BKorP55Aqvg
kdysi jsem to video bral jako vtip.
dnes mi velmi přesně připomíná drahý korporát.
Nejdená se o Fakturu, ale Stvrzenku.
V příloze je reálný soubor.
Název daného sešitu je Stvrzenka 2020001 , Stvrzenka 2020002 , atd...
Děkuji všem za pomoc
Víš ono i lhát se musí umět. Ještě si zapomněl změnit název listu.
https://pc.poradna.net/files/90700-mati-png
Je to stvrzenka původně to byla faktura.
K čemu to vadí?
Že je název listu Faktura.
Já jsem myslel že to může bít pojmenované jak koli nebo ti to snad vadí?
Ano, toho si všiml každý, kdo otevřel ten soubor, dokonce by na to přišel i orangutan po lobotomii.
Ničemu, vzorcům je to jedno, makrům je to jedno a mě už tuplem. Co mi však není jedno, že tu ze mě (potažno nás) děláš blbce!
V předešlém dotazu si neustále trval na "hovadském" způsobu skrývání řádků na základě jedné podmínky vracet dva odlišné stavy, což mělo za následek, že se tomu nechtěl nikdo věnovat.
Za 15 dní následuje další schizofrenní zadání podpořené pseudo vzorovým souborem k čemuž sem měl (a stále mám) výhrady a trvám na svém, že se snažíš reinkarnovat předchozí tvorbu "fakturačního souboru".
Na což reaguješ:
To že přepíšeš hodnotu v buňce či v názvu listu z Faktura na Stvrzenka nic nemění na tom, že se snažíš někoho vmanipulovat do něčeho co už jednou odmítl.
Je úplně jedno jestli se bude list jmenovat Faktura, Stvrzenka, Daňový doklad, Výpočet výpalného atd.
Když vezmeš hovno a dáš ho do sklenice od nulelly, stále to bude jen hovno a nikoliv nutella!
Nejsi schopen srozumitelně formulovat požadavky na funkčnost souboru a ani si nedáš tu práci, když se tu snažíš lhát.
Za mě Ti můžu dát jedinou radu (nic jiného dělat nebudu), ale vlastně už ti ji dal Robert. Pořiď si knihu o VBA v Excelu a studuj.
Tak sa zasekol na čiarovom kóde faktúro-stvrzenky, ďalší pokus bude v Accesse.
Tam sa ešte nájdu takí, čo to riešia, keď si nevie rady... což je neustále...
OMG Ešte stále nepochopil, že tudy cesta nevede...
index.php
Jo všim sem si toho, ono je otázkou času než to přestane kluky bavit. Stačilo jak z něj Nomi musel tahat detaily k vymazávání buněk.
Mám takový pocit, že ty soubory, který se snaží tvořit nemají reálný využití.