< návrat zpět

MS Excel


Téma: posldní rádek rss

Zaslal/a 30.11.2009 14:29

Zdravím,

potřebovala bych prosím poradit, snažím se udělat makro na kopírovaní dat ze souboru do souboru a narazila jsem na to že nevým jak zjistit poslední použitou řádku. Respektive potřebuju přikopírovat nová data za stará. Poradil by mi někdo prosím

stop Uzamčeno - nelze přidávat nové příspěvky.

#000880
avatar
Ahoj, moznosti jak poznat posledni radku je vic (viz googl). Ja pouzivam Sheet.UsedRange.Rows.Count (nevim jestli se to pise presne takhle, nepouzivam VB, kazdopadne nazvy tech properties jsou stejne).citovat
#000888
avatar
ahoj,

jednoduche je pouzit funkci listu CountA (počet2)

takto:
a = Application.WorksheetFunction.CountA(Columns(1))

promenna 'a' obsahuje počet neprázdných řádků ve sloupci A, první prázdný řádek ve sloupci A(1) tedy dostaneme přičtením 1 takto:

b = Application.WorksheetFunction.CountA(Columns(1)) + 1citovat
icon#000891
avatar
Ahoj,

koukám jak všichni mají jednoduché tipy a já to doposud dělal smyčkou :-)

public sub radky()
dim radek as single
radek = 2' začínám většinou od druhého řádku (první je hlavička)
do while cells(radek,1) <> ""
radek = radek + 1
loop
msgbox radek 'číslo prvního prázdného řádku ve sloupci 1 (A)
End sub

M@citovat
#017842
avatar
to přeci obecně neplatí; co když mám mezi řádky vyplněnými také řádek prázdný? Nebo jich mám více? Typicky sledování postupného doplňování dat (například vím, že mám 100 registratur, ale počet dokumentů v nich vkládám napřeskáčku podle toho, jak se ke které dostanu...)citovat
icon#017843
Opičák
pokud nejsou data souvislá a potřebujete zjistit poslední řádek v jednom sloupci tak třeba maticovým vzorcem
=ODKAZ(MAX(ŘÁDEK(data)*(data<>""));SLOUPEC(data))
kde "data" je pojmenovaný sloupec
nebo poslední buňka v oblasti
=ODKAZ(MAX(KDYŽ(NE(JE.PRÁZDNÉ(data1));ŘÁDEK(data1)));MAX(KDYŽ(NE(JE.PRÁZDNÉ(data1));KDYŽ(ŘÁDEK(data1)=MAX(KDYŽ(NE(JE.PRÁZDNÉ(data1));ŘÁDEK(data1)));SLOUPEC(data1)))))

kde data1 je nějaká pojmenovaná oblast buněk třeba A1:F100 a opět maticově

a jinak je to téma staré skoro 5 roků, takže trošičku pozdní reakce, ale to nevadí 1citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

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

Aktivní diskuse

Odečty teplé a studené vody za pomocí excelu

qviz • 2.12. 17:58

Odečty teplé a studené vody za pomocí excelu

Franta63 • 2.12. 15:18

Propojení Word

Rostak22 • 2.12. 9:56

Makro maximum minimum

MartinQQ • 2.12. 8:27

Odečty teplé a studené vody za pomocí excelu

qviz • 1.12. 21:53

Zobrazení a formát čísla v buňce

AL • 1.12. 21:42

Zobrazení a formát čísla v buňce

marjankaj • 1.12. 21:35