Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4 5 6 7   další »

Omlouvám se že se k tomu vracím až teď.
Zmíněná funkce je OK, ale jen pokut budu hledat jen jedno slovo které bude napsáno v buňce E2. Já bych ale rád docílil toho že mohu hledat ne jen jedno slovo, ale i vice které se může v bunce A2 oběvit, tak že bych do sloupce E pod sebe zadával hledané slova(Např nastavit na rozsach E2 až E10).
Doufal jsme že bude fungovat teda
=KDYŽ(DÉLKA(E2:E10)>0;ZVOLIT((IFERROR(HLEDAT(E2:E10;A2);0)>0)+1;"Nenalezeno";"Hledané slovo nalezeno");" nehledej")

ale to mě stále funguje s tím že porovnává jen slovo z buňky E2.
Menší problém je že pak netuším jak rozkopírovat na více řádků jinak než ho ručně přepisovat. Roztažení o řádek níže se mi změní správně buňka kde chci hledat z A2 na A3 to je OK, ale zároveň co hledat z E2 na E3 (toto bych potřeboval aby se neměnilo, netušíte jak toto obejít abch mohl rozkopírovat na cca 500 řádků?)

Zdravím takto před vánoci,
mohu poprosit o pomoc s vzorcem.
Snažím se nějak zkombinovat vzorec:
=ZVOLIT((IFERROR(HLEDAT(E2;A2);0)>0)+1;"Nenalezeno";"Hledané slovo nalezeno")

ve zkratce ve sloupci A mám text který může obsahovat hledané slovo které budu mít v sloupci E. Vzorce funguje, ale nastane problém když ve sloupci E nebudu mít nic (nechci zrovna nic hledat) pak teda když je buňka prázdná tak mi to vyhlásí všude jako že text nalezen :( ano dalo by se vyřešit do buňky E napsat nějaký nesmysl, ale protože mi jde hlavně pak jde o variantu 2 viz příloha kde bych chtěl docílit toho že ve sloupci E například E1 až E10 bude pod sebou napsáno 1 ale i až třeba 7 nebo 10 slov které chci vyhledat tak mi zmíněný problém nastává že bych nějaký nesmyslný text musel napsat do prázdných řádků dopsat.

Pro jistotu Exel 2013 CZ

Již vyřešeno.
S pomocí poznání verze exelu a pak podle toho se spustí makro s filtrováním.

S vypínáním filtrování sem to jen cvičně teď pro jistotu zkusil, ale nepomůže a ono stejně před zahájením importu dat a spuštěním makra je list prázdný a data se tam teprve přenášejí z jiného listu. A teprve potom se data filtrují. A tabulka je jako šablona a každý den se otvírá nová - prázdná, tak že ani z předešla tam nemůže být nic zafiltrováno.

Děkuji za rady,
@xlnc
a) mělo by být v pořádku, provádí se v celém sloupci funkce na porovnávání výskytu slov a výsledek je jen Pravda/Nepravda (obsahuje - neobsahuje slovo)- já pak právě chci jen řádky s pravdou.
b)CBool(1) mi funguje stejně jako True, to znamená Exel07 ok Exel13 ne.

S tou kontrolou verzi je dobrý nápad, pohraji si touto myšlenkou a nastavím, aby při exelu 2013 filtrovalo podle slova Pravda a u 2007 aby filtrovalo podle True, ještě zkusím u Exelu 2016 jak se to chová :)

Tak nakonec nepomohlo.
ActiveSheet.Range("$A$1:$I$501").AutoFilter Field:=10, Criteria1:="Pravda" změneno na
ActiveSheet.Range("$A$1:$I$501").AutoFilter Field:=10, Criteria1:=True

a to začalo fungovat v Exelu 2007, ale ve 2013 zase nefiltruje :(

no lol to mě nenapadlo, díky.
Criteria1:=True funguje ja to zkoušel protože jsou všude CZ tak jen s funkcí PRAVDA 9

Ahoj, mohu poprosit o radu.
Mám tabulku kam importuji data, která se mi různě rozhazují na potřebné listy a tisknou přehledy. A jeden z přehledu na list NSTD používám filtrování ve sloupci J. Používám na to:
ActiveSheet.Range("$A$1:$I$501").AutoFilter Field:=10, Criteria1:="PRAVDA"
Office 2013 mi toto funguje, ale problém je že v Office 2007 ne, teda tak na půl, vypadá to že to správně zafiltruje sloupec J na rádky co obsahují Pravda, ale ve výsledku ani jeden řádek jako by toto neobsahoval. Když pak ale dám ručně filtrovat tak to se ukážou.
Má někdo radu jak toto nahradit ?

@elninoslov
Zasekne se nechápu proč na řádku připojování přílohy (to jsme kontroloval a ta je na disku vytvořená)

.Attachments.Add PdfFile

Zkusil jsem postup co jsi psal včetně přidání reference a nepomohlo.

@lopi007 ve firmě se používá všude Outlook tak že toto neřeším ;o)

Vyřešeno tím že jsem poprosil Správce sítě aby nastavily na farmě spuštění Outlooku po startu - tak snad lidi nebudou zavírat stejně by si ho měli pouštět aď pro řešení mailů tak případné sdílené úkoly a kalendář

elninoslov napsal/a:

Mne to na Office 2016 funguje, tak ako chcete. Akú máte verziu, možno tam bude problém.


Já tu mám 2013 a na stanicích co kolegyně pracují vzdáleně je 2007 4 a na obou se to zasekne pokut neběží.

Zdravím, mám dotaz ohledně zaslání mailu rovnou z Exelu.
Jde o to že občas toto makro využije člověk kde nebude mít spuštěn Outlook.
Makro co mám a funguje dobře jen musím mít puštěn outlook jinak se zasekne. Do makra mohu přidat příkaz:
Shell ("OUTLOOK.EXE")
Ale né že by to nějak extra vadilo, ale spustí outlook i na počítači kde již je spuštěn a toto makro se občas pouští i několikrát tak že by se i poté při každém spuštění otevřel a spustil další.

Tak se chci zeptat zda jde nějak aby se případně Outlook spustil, ale jen pokut neběží, či jinak toto odejít aby se mail odeslal i když nebude spuštěn.

Pro jistotu přikládám na ukázku makro

měl bych prosbu jestli jde nějak filtrovat více sloupců tak ale aby bylo zachováno že uvidím každý řádek když bude splněna podmínka alespoň v jednom ze sloupců. Příklad mam ve sloupci A Jména sloupec B až G vyplněno Ano nebo Ne a já bych potřeboval vyfiltrovat tak abych vyděl všechny kdo má alespoň v jednom ze sloupců B až G Ano. Prostě ten co bude mít všude NE aby se zafiltroval.
Prostě všechny lidi bez tech co mají všude NE.

diky
Pavlus: takto mi to nebere a vadím mu i velké malé písmenka v hledaném slově a bere to pak jako nepravdu. ale i tak dík za pomoc

elninoslav: díky tvůj příklad mi funguje, jen sem si ho upravil že nejsou potřeba pomocné buňky a1-b2 jelikož jsou ty slova pevně dané a pokaždé hledám stejné. jen je hledám každý den :)
Dík moc

Může někdo poradit potřeboval jak spojit dvě funkce do jedné buňky abych to nemusel řešit a pomocným sloupcem kde by vyhledával slovo a teprve pak rozhodoval o pravdě.

Problém: v sloupci D mám text náhodně dlouhý a já se snažím v jiném sloupci z tohoto textu najít jestli není v jeho obsahu jedno ze dvou konkrétních slov a pak mi tam teda na základě toho dosadil - Prava/polopravda/spatne
to mi funguje ale jen když je v buňce přesně slovo1 nebo 2
ostatní bere jako špatně:
=KDYŽ(D4="slovo1";"pravda";KDYŽ(D4="Slovo2";"polopravda";"spatne"))

Můj problém je že obsažené slovo ve sloupci D může být v textu jak na začátku tak na konci nebo uprostřed =kdekoliv, napadlo mě dat slovo mezi hvězdičky =KDYŽ(D4="*slovo1*" .... toto ale nefunguje tak že by bylo asi potřeba spojit s funkcí =Vyhledat jen se mi nedaří to zkombinovat

Exel 2013CZ

Maximus napsal/a:

Nomi napsal/a:ano ale ja v tech tabulkach mam cca stejne dat 400-500 radku ale na nekterych je posuvnik citelne mensi a jak sem psal posun o kousek me posune na radek
Zkuste, nasvítit prázdné řádky (až tam kam se dostanete posuvníkem) a dejte odstranit tyto řádky (nikoliv vymazat obsah), zavřít a otevřít. U Ex2013 to funguje.


dik supr fungue, nechapu ja sem oznacil od radku 500 - na konec coz listu je radek 1048576 a to nefungovalo

Maximus napsal/a:

Zdravím, myslím si, že velikost posuvníku je přímo úměrná počtu dat = čím menší tím je dat více.


ano ale ja v tech tabulkach mam cca stejne dat 400-500 radku ale na nekterych je posuvnik citelne mensi a jak sem psal posun o kousek me posune na radek kde uz zadna data nejsou, teda alespon o zadnejch nevim a skousle jsme i vse az dolu oznacit a odstranit ale posuvnik se nezmeni


Strana:  « předchozí  1 2 3 4 5 6 7   další »

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31