EXCEL巨集製作,製作一個EXCEL巨集程式,

時間 2022-03-24 04:00:18

1樓:想學

你這個問題太強大了,「巨集」都是用來執行相同步驟的操作的。

先教你一個簡單的吧:

一、簡單加法

1、首先,建立一個**,兩列,a列一組數字,b列一組數字,我們在c列計算a與b的和。

2、按下「錄製巨集」按鈕,定義一個巨集名稱,開始錄製巨集3、滑鼠點c1,錄入公式:=a1+b1  回車,得到了計算結果4、按「結束錄製」,結束巨集的錄製

5、單擊「開發工具」中的「插入」--「按鈕」,指定剛才錄製的巨集6、滑鼠點選c2,單擊剛插入的按鈕,當前位置給出的計算結果。

二、稍複雜一點的「高階篩選」

1、開啟一個用於高階篩選的工作表,先設定好條件區域和篩選結果存放的區域

2、按下「錄製巨集」按鈕,定義一個巨集名稱,開始錄製3、按高階篩選的步驟,進行高階篩選

4、過程結束後,停止錄製巨集

5、插入按鈕,繫結巨集

6、修改高階篩選中的條件值,再按剛插入的按鈕,在指定區域得到了新的篩選結果。

2樓:勤秋梵裕

03版:工具--巨集--錄製新巨集--輸入巨集名稱--進行「相同步驟的操作」--結束錄製

10版類似

教你如何製作excel巨集

請問一下在excel裡面的一個**裡面製作的巨集怎麼才能夠在另一個**裡使用呢?

3樓:電腦愛好者度雲

你將巨集放在「模板」裡,那麼在這個工作簿裡所有的工作表都同時可以使用這個巨集。

4樓:貴州遵義發郎中

alt+f11,開啟vba視窗,在左邊的工程列表中找到模組(自動生成的巨集會出現在這裡),匯出需要的模組,在另一表裡同樣操作匯入模組即可

或者複製巨集**,貼上到需要的表的**視窗中。

5樓:森林浴

把這個巨集複製貼上到另一個就行

excel求一個製作巨集的方法

6樓:復仇之牙

選中行然後用這個試試

sub 巨集1()

dim r as integer

r = selection.row

range("a" & r).formular1c1 = "=r[-1]c"

range("c" & r).formular1c1 = "=r[-1]c"

range("d" & r).formular1c1 = "=r[-1]c"

end sub

7樓:方括號

要用相對引用錄製才行。錄製前,先按下「使用相對引用」,然後再開始錄製。

8樓:抄友靈

錄製巨集的時候可以選擇相對位置進行錄製

9樓:匿名使用者

sub co()

r = activecell.row

c = activecell.columnif c = 1 or c = 3 or c = 4 thenworksheets("sheet1").range(cells(r, 1), cells(r, 4)).

copy destination:=worksheets("sheet1").range("a1")

cells(r - 1, 2) = ""

end if

end sub

10樓:

錄製巨集的時候勾選相對引用就可以了,試試看吧

製作一個excel巨集程式, 200

11樓:匿名使用者

簡單的方法:自己可練習建立一個「巨集」,(就是錄下自已需要做的操作步驟)

方法:點選——工具——巨集——錄製新巨集——彈出視窗——確認巨集名稱——這時就會彈出一個錄影框,你就可以一步一步點選你要做的操作,按下「停止」,就結束了巨集錄製!

你再進入工具——巨集——選擇剛錄下的巨集名稱——點選「編輯」——這裡面就是你要的巨集**了,自已可以研究了!

如下面就是一個巨集,執行後會自己開啟:工作表3**是:

sub 按鈕1_單擊()

sheet (sheet3)

end sub

12樓:魚木混豬喲

這個不難,等我回去給你寫

Excel巨集製作,求助!高手來

sub kucunyujing yujing maxr activesheet.cells 1,2 end xldown row for i 2 to maxr if activesheet.cells i,2 value 5 then if yujing then yujing yujing ac...

求助EXCEL分段提成函式,求助一個EXCEL分段提成函式

如下公式 2800 a3 10 5 sumproduct text a3 10 4,0 0 另外 15萬 20萬的提成你 自己算錯了,15萬以內 提成 1.2 你15萬為啥要算成 1.5 效果圖 公式如下 if a1 100000,2800,if a1 150000,2800 100000 0.01...

求助大神excel問題,求助大神一個excel問題

沒有重複的不用提取?下面的表只提取張三和王五?用普通的資料篩選。下拉重複次數這一列,選次數大於1的。重複次數可以用count 計算出來。選中姓名那一列,再點 刪除重複項 就解決了 採取查詢的方法。所有的相同項都會給你單獨列出來。所以直接複製貼上了,放在合適的地方。快捷方法 excel資料批量轉置 二...