< návrat zpět

MS Excel


Téma: podminene formatovani - porovnani dvou sesitu rss

Zaslal/a 31.8.2015 14:10

MistrYpsilonZdravim vas,

mam dva soubory a potrebuju mezi sebou porovnat jeden sloupec, v jednom souboru je to sloupec A a ve druhem souboru je to sloupec C, porovnavaji se mezi sebou cisla, pokud se budou shodovat ,potreboval bych,aby se daná buňka jakkoliv zbarvila, děkuji

P.S. musím zanechat dva soubory

děkuji

Zaslat odpověď >

Strana:  1 2 3   další »
#026562
avatar
Existuje deset rozumných cest, jak takovou kontrolu provést. S propojovacím odkazem v podmíněném formátu jste použil tu jedenáctou 8.citovat
#026589
elninoslov
Podmienené formátovanie nefunguje pri odkazovaní na iný zošit, a to dokonca ani pri Definovanom názve 7
Tak napr. pomocným dolovacím skrytým stĺpcom...
Příloha: rar26589_porovnaj.rar (16kB, staženo 32x)
citovat
#026608
avatar
@elninoslov

Zkuste rekurzi, tj. jméno ve jméně.citovat
#026686
elninoslov
Žiaľ ani vnorenie to nepapá.citovat
#026694
avatar
@elninoslov

Otevřete nejprve sešit pf2, potom pf1.

(V opačném pořadí otevírání je nutné provést nějakou změnu v oblasti A1:A7 sešitu pf1)

p.s. Berte to spíš jako zajímavost, případně pro jednorázové použití.
Příloha: zip26694_pf.zip (13kB, staženo 31x)
citovat
#026698
elninoslov
Tak žiaľ mne to nefunguje. Označí mi to A4, ktorá nieje ale rovnaká. V Podmienenom formáte je zvlášť A1 a A2:A7, má to tak byť ? Vnorenie Definovaných názvov som skúšal aj 2 aj 3, a nič. Akonáhle zatvorím pf2, neoznačí už ani tú A4. Nepomáha zmena v oblasti, ani Calculate listu ani uloženie súboru.
Nevravím, že to nefunguje, len ja to neviem asi správne presvedčiť 7

ExecuteExcel4Macro() sa tiež nedá použiť vo funkcii, ale iba v procedúre, takže tiež nič.

@MistrYpsilon: Rozbehali ste tento návrh, či Vám stačí "dolovací" stĺpec ?citovat
#026703
avatar
Ok. Chybu ve vybarvování jsem opravil. Zpravidla hledám rozdíly, aby to hledalo shodu, bylo nutné změnit vzorec v podmíněném formátu (buňka A1).

místo
=pf1_2<>A1

má být
=pf1_2=A1

Není to samozřejmě dokonalé, jde o obcházení omezení v Excelu. Pro rychlé porovnání dvou otevřených sešitů mi to obvykle stačí.

Do zavřeného souboru takto definovaný podmíněný formát nevidí. Nevylučuji, že s jinou funkcí by to šlo.

Jinak Excel4makro funkce lze používat ve jménech. Excel toto pak vyhodnotí jako makro v sešitu a sešit se musí uložit jako xlsm.
Příloha: zip26703_pf.zip (13kB, staženo 32x)
citovat
#026705
elninoslov
Vzdávam to, nijako sa mi nedarí pomocou ExecuteExcel4Macro vytiahnuť data zo zatvoreného zošita vo funkcii. V procedúre bez problémov, ale akonáhle je to fnc, dostanem #HODNOTA. Skúšal som volať fnc s ExecuteExcel4Macro
-priamo z vzorca
-nepriamo cez Definovaný názov
-nepriamo cez vnorený Definovaný názov
-priamo zo vzorca volal fnc ktorá volala sub s ByRef argumentom pre zápis hodnoty, a ten ako výsledok fnc
-uloženie ako xlsm
-nepriamo fnc volá fnc
...
Akonáhle vymením fnc za sub, má regulérny výsledok. Ale fnc nie.
Týmto končím, a už sa tomu nevenujem 7citovat
#026750
avatar
Ahoj.Function My_GetValue(fPath As String, fFile As String, fWsh As String, fRw As Long, fClmn As Integer) As Variant
Dim xlApp As New Excel.Application, fString As String
fString = "'" & fPath & "\[" & fFile & "]" & fWsh & "'!R" & fRw & "C" & fClmn
My_GetValue = xlApp.ExecuteExcel4Macro(fString)
End Function
citovat
#026752
elninoslov
Nie, nie. Nefunguje. Ak Vám áno, dajte prosím prílohu, kde to máte v podmienenom formátovaní.citovat

Strana:  1 2 3   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