利用VBA實現Excel表格計算

      網友投稿 678 2025-04-01

      利用VBA實現Excel表格計算

      利用Excel制作電子表格時,有時需要用到計算填充功能,比如某列每種元件的價格合計,就是由E列元件單價乘以D列元件數量得來的。通過分析,發現利用Excel提供的VBA(VisualBasicforApplication)功能,寫幾行Basic代碼即可方便地達到自動填充F列數據的目的,且計算結果為純數據值,可以自由進行處理。具體實現步驟如下:

      利用VBA實現Excel表格計算

      1. 建立Excel工作表,分別填入其它相應的數據,包括E列元件的單價和D列元件數量。

      3. 在整個工作表的底部或適當的位置放置控制按鈕“CommandButton1”。

      4. 雙擊控制按鈕,加入語句:

      PrivateSubCommandButton1_Click()DimiAsInteger’自動填充的行號DimrandAsString’工作表D列的范圍參數DimraneAsString’工作表E列的范圍參數DimranfAsString’工作表F列的范圍參數

      Fori=2To12’12為本例中給出的填充結果行號,可由使用者自己設定’該循環主要完成工作表F列計算表格的自動填充

      rand=″D″+CStr(i)rane=″E″+CStr(i)ranf=″F″+CStr(i)Worksheets(″Sheet1″).Range(ranf)=Worksheets(″Sheet1″).Range(rand)*Worksheets(″Sheet1″).Range(rane)NextiEndSub

      5. 按執行鍵,就可達到設計要求的計算表格項的自動填充,且填充結果為純數據。

      Excel提供了VBA功能,使我們可以根據需要對其進行適當的二次開發,仔細研究其用法,會使制作電子表格的工作更加輕松。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel2010表格邊框底紋怎么設置(excel2010邊框和底紋在哪里設置)
      下一篇:家居定制數字化設計方案 - 打造獨一無二的居室
      相關文章
      亚洲精品成人区在线观看| 亚洲日本乱码一区二区在线二产线| 亚洲高清不卡视频| 亚洲成av人影院| 亚洲国产精品无码久久SM| 亚洲午夜福利AV一区二区无码| 超清首页国产亚洲丝袜| 永久亚洲成a人片777777| 亚洲一级特黄无码片| 精品国产亚洲一区二区三区在线观看| 久久精品国产99国产精品亚洲| 亚洲youjizz| 亚洲天堂2017无码中文| 亚洲综合成人婷婷五月网址| 亚洲综合成人婷婷五月网址| 亚洲日本天堂在线| 亚洲AV无码专区国产乱码不卡| 国产精品亚洲综合天堂夜夜| 国产精品亚洲lv粉色| 国产成人亚洲精品电影| 亚洲а∨天堂久久精品| 大胆亚洲人体视频| 亚洲女同成人AⅤ人片在线观看| 亚洲第一区精品观看| 精品国产日韩亚洲一区| 中文字幕亚洲一区二区va在线| 亚洲日韩av无码| 亚洲AV无码不卡无码| 久久精品国产亚洲AV无码麻豆| 亚洲美女视频免费| 91嫩草亚洲精品| 亚洲AV一二三区成人影片| ww亚洲ww在线观看国产| 亚洲欧美日韩中文字幕一区二区三区| 亚洲欧美中文日韩视频| 亚洲AV无码乱码在线观看牲色 | 亚洲精品成人区在线观看| 亚洲人成无码www久久久| 亚洲精品亚洲人成在线观看| 亚洲乱码日产精品BD在线观看| 亚洲国产女人aaa毛片在线|