mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Ostatnia niepusta komórka w excelu https://forum.mix-soft.pl/viewtopic.php?f=15&t=9485 |
Strona 1 z 1 |
Autor: | korzio [ 2020-03-09, 14:47 ] |
Tytuł: | Ostatnia niepusta komórka w excelu |
Dzień dobry, Próbuję znaleźć za pomocą ambasic ostatnią zapełnioną danymi komórkę w danej kolumnie. Niestety przy moich próbach dostaję błąd "Zły typ argumentu: STRING" na linijce z while i nie potrafię tego obejść Kod: //Wskazanie ścieżki pliku do otwarcia String file_to_read = FileDlg (1, "xls (*.xls) | *.xls" ) //Utworzenie obiektu excel dispatch excel excel.Create("Excel.Application") //Otwarcie skoroszytu excela excel.Workbooks.Open(file_to_read) //Skoroszyt jest widoczny lub nie excel.visible = 0 //Wybieramy arkusz excel.Worksheets("Page 0") // Int x = 5 excel.Range("V5").Select While excel.ActiveCell.Value !="" excel.ActiveCell.Offset(1, 0).Select x =x+1 Wend x-1 print x; lf //Nie wyświetla alertów, w tym nie pyta o zapis excela przed zamknięciem excel.DisplayAlerts = 0 //Zamyka proces excela excel.Application.Quit |
Autor: | Zenek N [ 2020-03-10, 09:59 ] |
Tytuł: | Re: Ostatnia niepusta komórka w excelu |
Select MAX |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |