< návrat zpět

MS Excel


Téma: Počet přidaných řádků rss

Zaslal/a 16.12.2022 19:40

Ahoj.
Přátelé řeším MsgBox, který by mi vypsal, kolik jsem importem přidal, (řádků) do tabulky
Dokonce se mi i případně v E2 zobrazuje počet stávajících řádků v tabulce.

Zaslat odpověď >

#054112
Lugr
Tak hoď přílohu, upravíme to.citovat
#054113
avatar
' Počet nových položek, řídí se podle sloupece A:A
Pocet = wsIdata.Cells(Rows.Count, "A").End(xlUp).Row - 3
MsgBox "Zapsáno " & Pocet & " nových položek do Sestavy.", vbInformation

Spočítá mi to ale všechny i se starými položkamicitovat
#054116
Lugr
POCET = Application.WorksheetFunction.Counta(wsIdata.Range("A:A"))

MsgBox "Zapsáno " & POCET & " nových položek do Sestavy.", vbInformation
citovat
#054117
avatar
Tak buď dělám něco špatně, nebo je to to samé. Spočítá všechny řádky. Potřebuji počítat od prvního volného řádku. Data přidávám taky od prvního volného řádku.citovat
#054118
Lugr
To samé to rozhodně není. Ty máš číslo posledního obsazeného řádku ve sloupci "A" mínus 3, ale já jsem ti poslal počet obsazených řádků ve sloupci "A".

Pošli pořádnou přílohu s kompletním kódem, část kódu je k ničemu!citovat
#054120
avatar
Tak se mi to povedlo rozchodit. Asi by to šlo i jinak, ale funguje.
Před načtení jsem dal
' Počet nových položek, před načtením podle sloupece A:A
Pocet1 = wsIdata.Cells(Rows.Count, "A").End(xlUp).Row - 3

po načtení
' Počet nových položek, po načtení A:A
Pocet = wsIdata.Cells(Rows.Count, "A").End(xlUp).Row - 3 - Pocet1
' MsgBox hlášení
MsgBox "Import byl proveden." & vbNewLine & "Tímto je přidáno " & Pocet & " nových položek do Sestavy.", vbInformationcitovat
#054122
avatar

junis napsal/a:

Tak se mi to povedlo rozchodit. Asi by to šlo i jinak, ale funguje.

Ty si proste génius. Vyriešil si to aj bez prílohy.citovat

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