Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  10 11 12 13 14 15 16 17 18   další »

Děkuju za info.
Ale nemám ponětí, jak to dál zpracovat.
Potřeboval bych alespoň, aby mi ty adresy zapsalo do nového listu.

1.oz.buňka / sloupec / řádek / celá adresa
2.oz.buňka / sloupec / řádek / celá adresa
3. atd

Odtud už si to pak navážu dál.

P

otestuju, moc díky.
P

Zdravím.
Poradil by někdo prosím,
1.jak označit celý řádek, když v něm /kdekoliv/ mám označenou jednu buňku.
2.jak označit v makru více řádků, když v nich kdekoliv mám označeno více buňek.

asi by to chtělo zjistit z adresy bunky/bunek jejich řádek a to pak použít v označení jednoho/více řádků.

příklad: v listu si označím třeba B2,B5,C7,B10 apod
a chci pak kopírovat celé tyto řádky/2,5,7,10/, nebo třeba do jiného listu

Děkuji
P

Zdravím.
Potřeboval bych v průběhu makra na nějaký čas zastavit jeho chod /třeba na 5 sec/.
Po uplynutí času bude zas makro pokračovat dále. Poradíte mi prosím někdo?

A k tomu ještě jedna věc. Dá se nějak zakomponovat do toho makra i to , aby se po dobu toho zdržení obědvilo okno s časovým průběhem / takové ty modré čtverečky co běží podél spodního okraje.
..případně jak lítají stránky vzduchem zleva do prava.
Děkuji
P

Super,Děkuji !!

Zdravím.
No to asi není to co potřebuju.
Neznám , neumím napsat html kod pro různý formát , velikost, styl písma.
Dá se nějak vyextrahovat z napsaného textu nového emailu ten zápis v html, a pak doplnit do toho makra do .html.body ?
P.

Ještě zápasím s jednou věcí.
Potřebuju nějak zjistit seznam všech listů v sešitě, nejlépe i pro kontrolu někam vypsat, i uložit do spec.listu "SEZNAM", kde si s ním pohraju dále.
Makrem si pak vytvořím nový list, jehož jméno si zadám do TextBoxu a
chci ,aby když už takovýto list existuje, nevyskočila eror debug, ale Hláška, že tento název jej již použit.

ok, díky .

Když napíšu třeba :
Range("Au17").Select
ActiveCell.FormulaLocal = "=KDYŽ(A(AV12=1;AW12=1);"jsou tam 1 a 1";"není to 1 a 1")"

píše mi to Syntax error .
Nevíte kde je chyba ?

vidím tedy rozdíl jen že místo jedné " se píše v EN 2 "" ?
to bude stačit ?

..jako že to půjde , jen když to napíšu v EN synt .?

A najdu někde, jak se to překládá,do EN ?

Ano, to je ono.

ale odbočím, jaká jsou tedy pravidla , když chci makrem získat nějaký výsledek funkce/vzorce.
Trápím se s tím, že vzorec si do buňky připravit jakž takž zvládnu, ale potřebuju aby makro umělo ten vzorec vložit do bunky, popř ho rovnou vyhodnotit bez vkládání do bunky.

ty vzorece se musejí nějak jinak psát ?

např v bunce mám vzorec / hledá výskyt "ahoj" jeli v oblasti 7x a v jiné bunce je "1"
'když je X krát neco v oblasti, A někde jinde je něco dopln x, jinak y
=KDYŽ(A((A21=1);(COUNTIFS(A5:A15; "ahoj") =7));"je tam 7xAhoj a 1";"NENI tam 7xAhoj a 1")

a když to píšu do VBA vypadá to takto:
If WorksheetFunction.CountIfs(Range("A5:A15"), "ahoj") = 7 And Range("a21").Value = 1 Then Range("b17").Value = "je tam 7 x ahoj a 1" Else: Range("b17").Value = "NENI tam 7x ahoj a 1"

to je jediný případ kdy se mi to povedlo.
Ale jakýkoliv jiný vzorec mi stále vyhazuje erory

např:tohle mi funguje
Cells(1, 3).Value = WorksheetFunction.CountIfs(Range("c2", "c" & RowsA + 1), "test")

Nechápu použití WorksheetFunction.xxxx
do tohoto příkazu můžu snad vložit jakoukoli funck ne ? ..ale když tam napíšu ten vzorec, nejde to.Musí se to nějak konertovat?

zkouším i :

Range("AL14").FormulaLocal = "=SUMA(AO1:AO9)" 'doplni vzorec a hned ho vypočte, funguje to
To znamená že takto zapsaný vzorec , když vložím makrem do buňky, se hned vypočte.

Tak proč se nevypočte toto ?


Range("AL14").FormulaLocal ="ZPRAVA(POLÍČKO("názevsouboru");DÉLKA(POLÍČKO("názevsouboru"))-NAJÍT("]";POLÍČKO("názevsouboru")))"

' vyhazuje chyby
???

...zkoušel jsem ještě :

( zjištuji název sešitu a pak listu)

V bunce vzorec vrátí jméno sešitu:
=POLÍČKO("názevsouboru")
V bunce vzorec vrátí jméno listu:
=ZPRAVA(POLÍČKO("názevsouboru");DÉLKA(POLÍČKO("názevsouboru"))-NAJÍT("]";POLÍČKO("názevsouboru")))

Potřebuju, aby si VBA zjistil to jmeno sešitu a listu přímo a né přečtením vzorce v buňce, jde to ?
Jak to zapsat do makra ?
Děkuji

Zdravím.

v buňce mám vzorec který vrátí jmeno listu ve kterém je vzorec.

=ZPRAVA(POLÍČKO("názevsouboru");DÉLKA(POLÍČKO("názevsouboru"))-NAJÍT("]";POLÍČKO("názevsouboru")))

Prosím , jak to zapsat do kodu vba?
chci to v něm pak nějak vyhodnotit, např porovnat jméno listu, nebo s tím jménem dál pracovat jako s proměnnou, nebo konstantou.

Pokouším se zkrátka při aktivním listu "listA" zjistit jeho název, a ten název chci natvrdo uložit do jeho buňky, třeba "A1"

Nevěděl by někdo ?
Díky


Strana:  1 ... « předchozí  10 11 12 13 14 15 16 17 18   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