Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  104 105 106 107 108 109 110 111 112   další » ... 156

Palooo napsal/a:

VladimirZ: skusali ste ten test file??

Palo a nechýba tam náhodou niečo takéto?

Selection.EntireRow.Insert

Teda vysvetľovanie je fakt na úrovni. A prílohu nedá. Kto má vedieť, či sa niečo neprepisuje??????

aby se při vložení jednoho řádku do listu1 (např. 10 řádek) ten samý řádek vložil i do listu2

A čo myslíš pod tým vloženým riadkom? Prázdny alebo nejaký vyplnený?????

Bublinka455 napsal/a:

To jde jo? Myslela jsem, že se to musí vytvořit kódem. Takže jediná cesta je tedy nahrát záznamníkem ten rozšířený filtr a nechat ho pouštět vždy po otevření, jo?


No nie je to jediná cesta.
Ak ovládaš VBA, tak by si to mohla zvládnuť aj tak, že si to sama napíšeš.
Ale je jednoduchšie si to nahrať a upraviť. Veď každý si nemusí pamätať syntax toho rozšíreného filtra.

Bublinka455 napsal/a:

Aha , a nešlo by tenhle problém efektivněji vyřešit makrem? Dívala jsem se na nějaké články na internetu a návody a vypadá to, že se tam taky dá dělat dost věcí. Zkoušela jsem vložit do dokumentu makro na jednoduché kopírování a to mi fungovalo . Prakticky by mi stačilo, aby se ty nestejné položky vypsaly jen po otevření dokumentu. Nemuselo by se to vypočítávat stále, jestli víš co myslím.

Veď použi záznamník a to makro si nahraj.

AL napsal/a:

.Characters(Start:=1, Length:=Len(ActiveCell)).Font.FontStyle = "Bold"
.Characters(Start:=InStr(1, ActiveCell, "až"), Length:=2).Font.FontStyle = "Italic"
Tučné a kurzíva mi nefungovalo, ale je možné že na CZ/SK exceloch funguje

makro som nahrával. Na anglickej verzii asi Tučné a Kurzíva nepôjde. 1

Inak je to nepraktické.
Ja by som to rozdelil do troch susedných buniek a naformátoval.

Skús toto makro

Sub Makro1()
ActiveCell.FormulaR1C1 = _
"=TEXT(R1C1/R2C1,""0,00"") & "" až "" & TEXT(R1C2/R2C2,""0,00"")"
ActiveCell = ActiveCell
With ActiveCell
.Characters(Start:=1, Length:=Len(ActiveCell)).Font.FontStyle = "Tučné"
.Characters(Start:=InStr(1, ActiveCell, "až"), Length:=2).Font.FontStyle = "kurzíva"
End With
End Sub

Skús funkciu MATCH česky POZVYHLEDAT. Teda ak je zoznam zoradený od najmenšieho po najväčšie.

kp57 napsal/a:

Ahoj! V tomto případě bez ohledu na logiku musí vzorec vrátit chybu "Cyklický odkaz". Nějak jsem to tu nikde nezaregistroval.

No záleží od toho, kde bude umiestnený ten vzorec. To zadávateľ neuviedol, ani nedal prílohu. Ak bude napríklad v bunke A1, tak sa nezacyklí.

do stlpca A si vlož vzorec a skopíruj až dole. Stlpec A môžeš skryť
A spusti makro FILTRUJ

Na zrušenie filtra spusti makro ZRUS

@AL
máš pravdu.
Ale kde som písal, že sa mi ten vzorec páči?
Tiež som nechcel uraziť. 2

mikkinachtik napsal/a:

Díky moc, perfektní.

Čo je na tom perfektné? 7 Veď to je úplne triviálne.

Cells(2,1) & Cells(2,2)

Ja keď potrebujem mať v F2 nejakú hodnotu, tak ju tam proste napíšen. Tu je to akosi naopak. Ak v F2 nie je nič, tak tam chce hodnotu. A ak v F2 je nejaká hodnota, tak to chce mať prázdne.Trochu zvláštna logika. 4

AL napsal/a:

No, hlavne, to čo máš, nie je vzorec, ale, ako by som sa slušne vyjadril, aby som neurazil


Tak vzorec to je. Ak je splnená podmienka, tak výsledok bude TRUE alebo FALSE. Ak splnená nie je, tak výsledok bude prázdny reťazec.
Ale fakt netuším, k čomu mu to bude. 4

Čo je to VYSELEKTOVAL?
Ako má vyzerať výsledok?


Strana:  1 ... « předchozí  104 105 106 107 108 109 110 111 112   další » ... 156

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