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資料批量轉置 二...