< návrat zpět

MS Excel


Téma: Podmínka rss

Zaslal/a 11.9.2013 10:54

Ahoj, potřebuji poradit, pomoct s následujícím:
Makro mě kopíruje data ze 3 sloupců v jednom řádku do seznamu na druhém listu. Potřebuji však, aby při kopírování těchto dat byl seznam prohledán a pokud bude zjištěna shoda názvu z prvního sloupce, tak aby byl tento záznam nahražen kopírovanými daty, nebo aby byl původní řádek kde byla nalezena shoda odstraněn a nový záznam se uložil na konec seznamu.Popřípadě doplnit hláškou, že byl záznam nahrazen. Každý další nový záznam bych potřeboval aby se ukládal na nový řádek. Pomohl by mě někdo s tímto problémem. Ukázka je přiložena. Děkuji

Příloha: rar15162_prenos-dat.rar (8kB, staženo 24x)
stop Uzamčeno - nelze přidávat nové příspěvky.

Strana:  1 2   další »
#015165
avatar
zopar otazok:

- z list1 sa bude kpirovat len jeden riadok?
- porovnavat ma co presne? resp. co je identifikator a co je valuecitovat
#015166
avatar
takto?
Příloha: zip15166_prenos-dat.zip (13kB, staženo 24x)
citovat
#015167
avatar
Ano, to je přesné. Moc děkuji. Ještě jen taková maličkost, šlo by do kódu přidat upozornění "Záznam již existuje, přepsat stávající záznam?" Ano, Ne. Díky moccitovat
#015168
avatar
staci takto:
Příloha: zip15168_prenos-dat.zip (13kB, staženo 24x)
citovat
#015169
avatar
Když kliknu př. na test 1 a chci jej přenést do listu 2, tak se zobrazí upozornění že, existuje, záznam se přepíše a následně jsem dotázán, zda se má přepsat test 2 atd. Pokud kliknu na Ne, tak se mě to dále ptá na přepsání dalších záznamů... To je myšleno schválně, nebo je někde chybka? :-)
Stačí aby byl na pevno kopírován pouze první řádek, na listu 1 již další řádky nebudou. Takže jen řádek č.4. Možná jsem to měl zmínitcitovat
#015170
avatar
spravne makro funguje tak ze kazdy riadok z listu1 porovnava s tablkou v liste2

a postupne sa pyta ked ho najde v liste dva ci ho ma prepisat

// ted som si vsimol ze moj testovaci subor je trochu blbo navrhnuty, kedze v liste1 sa nachadzaju duplicity

tak isto v liste2citovat
#015171
avatar
Duplicity v listu1 nebudou, tak je to vlastně vyřešené.
Ale ještě se tě zeptám, teď trošku zkoumám tvůj kód, rád bych tam ještě přidal, aby se z listu1 současně kopírovala i buňka C5 a D5, tedy řádek pod a zkopírovala by se do listu2 do řádku za již kopírované C4 a D4, ale nevím si rady. Půjde to tam ještě přidat?citovat
#015172
avatar
doplnil som tam dalsie dva stlpce

nevyhoda toho makra je ze na liste1 tie stlpce v tej tabulke sa musia nachadzat inac padne :) ... resp. nieje to osetrene na pocet listov .... je to potrebne?
Příloha: zip15172_prenos-dat.zip (12kB, staženo 25x)
citovat
#015173
avatar
No já právě potřebuji přidat i další řádek kde budou uvedené jiné hodnoty a časem možná budu muset přidat další buňky v jiných řádcích. Šlo by, je to jen laický názor, aby bylo zadání v makru pro kopírování buněk třeba B3, C4, D3, E4 atd. s tím, že cíl by byl stejný, vše do jednoho řádku. Nevím zda jsem to vystihl tak aby to bylo chápatelné...citovat
#015174
avatar
no urcite to pojde ale ted je otazne kolko riadkov obsahuje jeden udaj??

najlepsia by bola priloha aby som to videlcitovat

Strana:  1 2   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

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.

On-line nástroje