poznámka:
v:
'MaxRadekV = List3.Cells(Rows.Count, 4).End(xlUp).Row 'poslední obsazený řádek v listu Vstupy .... nevím jestli muže být jmeno listu
používáte zde název listu3 jako označení pořadí toho listu jak ho nazval excel?
Můžu ho přejmenovat takto?
MaxRadekV = Worksheets("Vstupy").Cells(Rows.Count, 4).End(xlUp).Row 'poslední obsazený řádek v listu Vstupy
pokud ano, asi to musím nahradit všude v makru, že ? List3 za Worksheets("Vstupy").
jojo,,přehlédl jsem tu RawsA.
Makro běží skvěle jak jsem chtěl.Děkuju
Ještě dotaz , jak jste psal o tom předávání parametrů,při volání jiného makra ...:
cituji: Sub MojeMakro(ByRef Jmeno As String, ByRef Datum As Date)
Které mu předá kód uvedený v modulu prvního listu.
Private Sub Worksheet_Change(ByVal Target As Range).
Pročetl jsem Lasakovi.. ale moc to nechápu.
Obecně: Lze z Makro1 volat Makro2 /Call Makro2(ByRef Jmeno As String), tak,že ,
Makro 2 skončí, dosadí hodnotu do promenné Jmeno a vrátí mi ji k dispozici do Makro1, kde sní mohu dále pracovat?...ona se zapamatuje i po ukončení Makro2?
Při implementaci kodu, jsem narazil na chybu :
Při aktivaci formuláře chci sečíst počet hodnot v listu sešitu a uložit do promenné Z
Z = WorksheetFunction.CountIfs(Worksheets("ICA historie").Range("R3", "R" & RowsA), "Ihned Zpracovat")
ale vyskakuje mi chyba :
Application -defined or object defined error, nevíte kde je chyba? To nejde volat takto z UserForm activated ?
..stejný zápis mi v klasickém makru funguje,takže napsaný je správně, ale když ho takto volám z UserForm/activated, nejde to
Dobrý den.
Chtěl bych v listu Vstupy, vzít po jednom : Jméno a najít ho v listu Icahistorie, pokud tam bude, doplní se tam k němu vedle do sl.F "a". /s podmínkou: /pouze pokud má ve sl.A aktuální rok,protože tam může být vícekrát a chci ho evidovat jen letos.
Toto je asi základní věc, které potřebuju dobře porozumět. Vybrat z nějaké oblasti(která může být různá o různém počtu řádků, začíná od ??) Hodnotu a tu pak hledat v jiném listu/v oblasti co si určím a k ní doplnit něco do zvoleného sloupce.
Děkuji
Super, Děkuji
Dobrý den.
Horko Ťažko jsem to připasoval na jiný sešit, ale povedlo se.
Mám ještě jednu věc.
Chtěl bych v listu Vstupy, vzít po jednom Jméno a najít ho v listu Icahistorie, pokud tam bude, doplní se tam k němu vedle do sl.F "a". /s podmínkou: /pouze pokud má ve sl.A aktuální rok,protože tam může být vícekrát a chci ho evidovat jen letos.
Toto je asi základní věc, které potřebuju dobře porozumět. Vybrat z nějaké oblasti(která může být různá o různém počtu řádků, začíná od ??) Hodnotu a tu pak hledat v jiném listu/v oblasti co si určím a k ní doplnit něco do zvoleného sloupce.
..nemůžu se z toho vymotat, neměl by jste nápad?
s tím:
Replace("=když(A(G?=""a"";H?=""a"";I?=""a"";J?=""a"";K?=""a"");""Hotovo"";""dělej"")", "?", j)
můžete to nějak vysvětlit ?
Super,
nemohl jsem se vypatlat z těch uvozovek. Děkuju
Zdravím,
nedaří se mi dostat do bunky makrem vzorec, ve kterém chci měnit adresu /doplnit číslo řádku proměnnou j.
Jde to nějak ?
Díky
DĚKUJU!..POHRABU SE V TOM.
Makro už tedy spustím, ale nevěděl by jste tu funkci,nebo příkaz.. viz soubor?
.....po ručním zadání datumu do sl.E, se toto datum přes ??Svyhledat ,doplní do listu2, k příslušnému jmenu do sl.F.
P
Děkuju.
Zdravím.
Lze "změnou" hodnoty v buňce zavolat makro?
Chtěl bych ho dopsat do příkladu.
Děkuji
Děkuji!
Děkuji
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.