Poradna - Generování čísel dle posloupnosti "online"
Vložení příspěvkuhlavní kategorie | zpět | + odpovědět na toto téma
Generování čísel dle posloupnosti "online" - diskuze na toto téma |
Dobrý den,
Prosím, chtěl bych vytvořit makra, které budou generovat čísla od 000001-999999. Jedno makro bude mít název PL. V tomto makru se budou generovat tyhle kódy:
PL000001
PL000002
PL000003
... až
PL999999
Další makro bude mít název PLI a bude fungovat úplně stejně, akorát kód bude vypadat následovně:
PLI000001
PLI000002
PLI000003
...až
PLI999999
Vždy se vygeneruje pouze jeden kód. Při dalším spuštění makra se vygeneruje číslo jdoucí za ním. Tedy bude pokračovat v číselné řadě a nikdy se žádný kód nesmí zopakovat (jedná se o jedinečné čísla).
Další věcí je, že tento sešit/sešity musí být sdílený a naráz bude otevřen např. na 5 počítačích. Je možné nějak zajistit funkcionalitu "online"? To znamená, pokud mám sešit/sešity otevřeny na 3 počítačích a postupně na každém makro použiji, aby byly čísla generovány správně? Tedy aby byla zachována jedinečnost?
Ví prosím nějaká chytrá hlavička, jak na celou věc? Toto by som riešil zdielaným zošitom s dvomi tabuľkami, ktoré by si vzorcom vypočítavali ďalšie ID číslo (PL, alebo PLI po doplnení/pridaní riadku do tabuľky), aby bola zachovaná evidencia. Odpověď |