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