Jak sem slíbil, přikládám další variantu.
Pokud se nikdo nechytne, tak Ti to večer až přijdu z práce udělám.
viz předchozí reakce
Ve VBE si zobraz okno Locals
Klávesou F8 krokuj kód
a kontroluj jakých hodnot nabývají proměnné.
Pokud se jedná o soubor *.xlsm, tak jej nejprve musíš zabalit do archivu (*.zip, *.rar, *.7zip).
Jinak to makro co jsi vložil nevkládá řádek, ale sloupec.
Co znamená: vše přestalo fungovat jak má???
Ve VBE si zobraz okno Locals
a kontroluj jakých hodnot nabývají proměnné.
Předpokládám, že Tebou uvedená fce je UDF.
V příloze je podobná fce (stažená z netu), kterou sem upravil. Délka řetězce (počet znaků) se zadává jako třetí parametr v pořadí.
Testování příjmení na duplicity je na pytel. Osobně bych to odstranil. Stačí zakomentovat příslušnou část kódu.
viz soubor
Nějakou dobu sem se v tom šťoural, tak se koukni na výsledek. Nevím zda sem splnil všechny požadavky, ale už na to nemám čas.
Než se elnino vytasí se svým řešením, přikládám to mé. Přiznám se, že sem šel cestou nejmenšího odporu
Řešení pomocí makra viz soubor.
Spuštění přes kartu vývojář nebo ALT+F8 a Spustit
Tak se mi podařilo kód upravit soubory se nyní ukládají jako *.xlsx, tedy bez maker.
Pokud by někoho napadlo elegantnější řešení, podělte se prosím.
PS: Možná tvou nabídku protislužby využiji, jinak SZ
Darbujan napsal/a:
Mám se jich zeptat, kolikrát jste jim za pět let nabídl odměnu sám od sebe? Může za to vlastně podoba fóra, že jo? Kdybyste odměnu za rady jen Vám měl dát adminovi wall.cz, měl by zaplacený hosting i doménu na 30 let! Vypráskat Vás odsud bičem!
Např. takto:
Chyba je, že jméno pracovníka se musí vyskytovat v celém roce na stejném řádku.
funguje ale musím si do prázdných buněk ve sloupci C vložím mezery čeho se chci vyhnout
Tak proč ve vzorci hledáš mezery a neupravíš si ho podle toho druhého?
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.