< návrat zpět

MS Excel


Téma: VBA - podmíněné kopírování do jiného souboru rss

Zaslal/a 17.5.2017 13:57

Dobrý den,
s VBA moc zkušeností nemám, a popravdě ani nevím jestli to co přesně potřebuji vůbec lze vytvořit. Ale zkusím to popsat.
Mám dva soubory,
V prvním souboru jsou telefoní čísla, a útraty z nich. Např. takto:
724154785 10 kč
745745589 613 kč
745865845 900 kč
V druhem souboru jen telefoní čísla. Např. takto
745232554
546555488
745874556
Potřeboval bych takové makro které by mi v prvním souboru vzalo první číslo např. v buňce A1, zkontrolovalo jestli se tohle číslo nachází v druhém souboru a pokud ano tak zkopírovalo hodnotu (provolane penize) z jiného sloupce v daném čísle. A zkopírovalo to k číslu v druhém souboru.

Zaslat odpověď >

#036382
avatar
Postavte to do jednoho sešitu vedle sebe, použijte SVYHLEDAT s IFERROR a neřešte bejkárny pod VBA. Jinak to jde dobře řešit i databázovým dotazem.citovat
#036383
avatar
Kdybych to udělal přes SVYHLEDAT tak budu muset přeci každé to číslo jednotlivě vepsat po jednom jako hledanou hodnotu? To neudělám celé najednou jako by se mi to mohlo povést pomocí makra.. nebo Vás nechápu?
Jak by podle Vás měla být taková funkce napsná?
Už jsem si to spojil do jednoho souboru, mě jde o to že ty telefoní čísla jsou různá, a já potřebuju jen aby to vzalo první číslo, prohledalo druhou tabulku jestli tam to číslo je, a pokud ho to najde tak aby to zkopírovalo hodnotu co je v řádku.citovat
#036384
avatar
Bez přílohy (alespoň ukázky v sešitu, jak to má fungovat) tu budem žvanit jak starý báby...citovat
#036387
avatar
Omlouvám se za zpoždění,

Jednoduše potřebuju toto:
A B C D E F G H
1 8 2 8
2 7 3 4
3 4 1 4
4 6 5 5

Ve sloupci A mam ID kody, ve sloupci B hodnotu kterou potřebuju překopírovat do sloupce H. Udělat takovou funkci nebo makro které by mi načetlo hodnotu z A1 porovnalo s hodnotou G1 pokud se budou rovnat, zkopírovat hodnotu B2 do G3. Pokud ne, tak nic. A furt dokola, A2 zkontrolovat s G2 a kdyžtak kopírovat do H2..

Omlouvám se že nemám obrázek, technické potíže mě nutí k tomuhle barbarskému řešení. :)citovat
#036388
avatar
a) Na obrázky vám ten.. tesák... stejně jako na text
b) Funkce KDYŽ je moc velkej póvl? No jo, správně adresování (vlastně ho nemusíte vůbec řešit) a za vyplňovací úchyt táhnout vzorec dolů, následně nahradit vzorce za hodnoty, vždyť je to záležitost 30 s.citovat
#036392
avatar
Už to mám hotové, pomocí funkce když. Děkuji moc.
Naprosto trivialní, stačilo by trochu zapojit mozek. :) Díky za rady.citovat

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