vba怎么獲得查詢結(jié)果條數(shù)?SQL select count(*)asrecordcountfromtablename where...然后(recordcount)得到列數(shù),(I)。獲取指定列的列名
vba怎么獲得查詢結(jié)果條數(shù)?
SQL select count(*)asrecordcountfromtablename where...然后(recordcount)得到列數(shù),(I)。獲取指定列的列名。選定當(dāng)前工作表中的所有單元格:Rows()。選擇當(dāng)前工作表中使用的行數(shù):在()的VBA使用。我的方法綜合了很多大神的結(jié)果,解決了我的問題(我想把篩選的一行和后面的三行一起刪除,篩選條件用宏記錄)。代碼如下: 過濾條件,這可以通過使用宏記錄,然后修改jrows(2:2000 ;。特殊細(xì)胞(12)。排與排。;獲取過濾器的行號(hào)。;2:2000 ;是濾波器的范圍,并根據(jù)需要修改Rows((J ^ 3)。選擇已過濾的行及其最后三行。根據(jù)需要修改選定的操作??梢允褂煤赇浿?,然后修改網(wǎng)頁鏈接。在組合框的change事件中寫了以下代碼:以下代碼的意思是:combo是一個(gè)顯示供應(yīng)商的組合框。通過選擇供應(yīng)商,供應(yīng)商的訂單總數(shù)顯示在文本4中。private Sub combo 0 _ Change()Dim supplier ID supplier ID Dim SQL as string,RS as recordset SQL select count(*)as CNT from[purchase order]where[supplier ID]供應(yīng)商ID查詢的SQL語句。設(shè)置rs (sql)rText4。文本(0)結(jié)束Sub