excel vba怎麼執行update語句

時間 2022-08-02 03:22:03

1樓:百無生

update語句可以同時更新多個字段多條記錄,如:

update 表1 set f1=-1, f2=0 where id<11

執行的效果是將表1中id從1到10的記錄的f1字段值更新為-1,f2字段值更新為0

update 表1 set f1=-1, f2=0 where id=11

執行的效果是將表1中id為11的記錄的f1字段值更新為-1,f2字段值更新為0

2樓:匿名使用者

這裡有一篇日文的,你只看**部分就好了。

看看能訪問麼?

網頁鏈結

3樓:匿名使用者

1.新增引用:

vba編輯器》工具》引用》勾選》

microsoft activex data objects

2.**編寫:

dim cn as new adodb.connection

dim rs as new recordset

str1 = "select * from [八月]"

strcn = "rovider=sqloledb;database=test;uid=sa ;wd=123456; data source=pc2011061511nrv,1433;"

cn.open strcn

rs.open str1, cn

[a1].copyfromrecordset rs '將內容貼上到a1單元格中

end sub

**解釋:

1.strcn = "rovider=sqloledb;database=test;uid=sa ;wd=123456; data source=pc2011061511nrv,1433;"

根據自己計算機實際情況進行修改database,uid,wd,datasource內容

2.str1 為sql語句,上述**用select語句,可更加實際情況修改

excel vba 怎麼同時執行多條語句,並且其中一條語句需要返回結果,如update sysda

4樓:百無生

1)vba中,寫在同一行之內的多條語句,可以用冒號:分開。這是你所說的同時執行多條語句的意思麼?

2)你寫的是sql語句,更新查詢。update語句可以同時更新多個字段多條記錄,或者這才是你所說的同時執行多條語句的意思?如:

update sysdata set s1=-1, s2=0 where id<11

執行的效果是將表中id從1到10的記錄的s1字段值更新為-1,s2字段值更新為0

5樓:匿名使用者

**只能一條條的執行,肯定是有先後的。

excel 請問如何在vba中執行sql語句

6樓:揭戈雅

vba執行sql例項提供

excel vba如何一直執行,excel vba中,如何讓巨集一直處於執行狀態。

可以在你編輯的表 假設是sheet1 的worksheet change事件過程中呼叫你的test過程,這樣就可以在你修改某個單元格資料以後跟著改變了。private sub worksheet change byval target as range if target.count 1 theni...

excel vba如何跳出迴圈,VBA 怎麼跳出for 迴圈?

在next i 前面插入乙個標註,如 xiayige 然後在得到資料後插入跳出迴圈語句,比如 goto xiayige sub test dim num as string,i as integer,j as integer,subt as string for i 2 to sheets 原格式 ...

excel VBA怎麼提取日期後新增批號

使用輔助列實現,首先在c2寫公式計算年月 然後寫b2公式生成批號 在b2中輸入 回車確認後下拉填充。如果日期在相同年月的情況下可以用以下 sub pihao dim y,m,i,bh for i 2 to cells rows.count,1 end xlup row y mid year cell...

怎麼執行chkdsk,怎麼執行chkdsk f

在開始選單 執行中輸入命令,具體使用方法如下 chkdsk volume path filename f v r x i c l size volume 指定驅動器 後面跟乙個冒號 裝入點或卷名。filename 僅用於 fat fat32 指定要檢查是否有碎片的檔案。f 修復磁碟上的錯誤。v 在 ...

被執行人在執行階段死亡的,怎麼執行

首先看是否還存在可供執行的財產 是否還有繼續執行的必要。一般而言被執行人留有遺產的,應當對該遺產進行強制執行 而被執行人死亡,無 遺產可供執行,也無義務承擔人的,人民法院只能終結執行程式。其次,當執行標的為特定物或金錢時,能確定在被執行人名下的 已經分配的遺產,人 民法院可以變更繼承人為被執行人,由...