怎樣利用Excel中已有的巨集,如何在Excel 複製巨集

時間 2022-03-08 20:25:06

1樓:匿名使用者

hi, 這個問題我看到一直掛在哪好多天了。我說下我的理解:

怎樣利用excel中已有的巨集??

1、首先呢,得弄清楚你現有的巨集是做什麼的,是自定義公式呢還是處理過程

2、如果是自定義公式,比如:

function mymergecellstext(y as long, x as long) as string

……end function

那就可以像excel的函式一樣來用它:=mymergecellstext(10,20),返回得是一個字串,具體是什麼取決於這個巨集的演算法;

這個自定義公式還可以被其他巨集來呼叫,就如同其他vba函式一樣。

3、如果是過程(這個叫法可能不專業,只是為了區分於函式),比如:

sub 人事資訊自動填充巨集_v110()

……call ini '呼叫另一個初始化的子過程

……end sub

那它可能會對excel工作表做一些處理,比如排版、計算、等等,所有你能想到的動作與操作,它大部分都可以自動來做。它裡面可以使用其他函式與其他過程(比如上面的 call ini 就是呼叫另一個巨集過程);

4、對巨集的情況就簡單說這些。小結:

這個問題解決途徑是這樣:

1、弄清楚你所需要的功能、或者說你現在業務上的規則;

2、弄清楚你現有的巨集的作用、輸入資料與格式、輸出資料與格式;

3、把上述1與2結合起來,即可知道如何用了。

說這麼多,其實這個工作是必須要對 當前工作與巨集 都有所瞭解才能做到的,至少要能讀vba程式,對不?

goodluck!

有疑問,請hi我或給我發baidu訊息

2樓:森林浴

開啟有巨集的工作簿,按alt+f11鍵,開啟了巨集編輯器在那裡就可看編好的巨集。你可以複製貼上到自己的工作簿同樣的地方。

3樓:匿名使用者

選單---工具---巨集---visual basic編輯器(進入vba介面)

或者 開啟工作薄之後直接按 alt+f11鍵 也可以進入

如何在excel 複製巨集

4樓:我叫王土土豆

在excel 複製巨集步驟如下:

1、「excel選項」-「常用」,勾選「功能區顯示開發工具選項卡」,然後就可以看到在excel選項卡中就多了一個「開發工具」的選項。

5、完成以後切換到「開發工具」選項卡,點選「停止錄製」按鈕。這樣,命名為「加粗變紅」的巨集就錄製好了。

5樓:沐陽

1、首先,我們開啟excel,然後點選開發工具;

2、之後我們點選錄製巨集;

3、彈出的介面,我們直接點選確定;

4、然後我們在**中輸入123,之後按回車鍵,然後點選停止錄製;

5、然後我們開啟另外一個excel,之後點選巨集;

6、彈出的介面,我們點選執行

7、之後就會執行我們剛剛錄製的巨集了,

6樓:匿名使用者

在不同工作薄之間複製巨集:

1、開啟含有巨集的工作薄,點「工具-巨集(m)…」,選中你的巨集,點「編輯」,這樣就調出了vb編輯器介面。

2、點「檔案-匯出檔案」,在「檔名」框中輸入一個檔名(也可用預設的檔名),注意副檔名為「.bas」,點「儲存」。

3、將副檔名為「.bas」的檔案拷貝到另一臺電腦,開啟excel,點「工具/巨集/vb編輯器」,調出vb編輯器介面,點「檔案/匯入檔案」,找到你拷貝過來的檔案,點「開啟」,退出vb編輯器,

4.你的巨集已經複製過來了。

怎樣使用excel中的巨集?

7樓:天堂夢丶後亻

巨集類似於計算機程式,但是它是完全執行於excel之中的,我們可以使用巨集來完成枯燥的、頻繁的重複性工作。巨集完成動作的速度比使用者自己做要快得多。例如,我們可以建立一個巨集,用來在工作表的每一行上輸入一組日期,並在每一單元格內居中對齊日期,然後對此行應用邊框格式。

下面給出了巨集的應用場合,只要用「錄製巨集」就可以幫你完成任務,而不需要程式設計。如果想對所錄製的巨集再進行編輯,就要有一定的vba知識了。

(1)設定一個每個工作表中都需要的固定形式的表頭。

(2)將單元格設定成一種有自己風格的形式。

(3)每次列印都有固定的頁面設定。

(4)頻繁地或是重複地輸入某些固定的內容,比如排好格式的公司地址、人員名單等。

(5)建立格式化**。

(6)插入工作表或工作簿等。

需要指出的是,excel中的巨集與word中的巨集有些不同之處,對於錄製的操作,它會記住單元格的座標(即所有的引用都是絕對的),所以在涉及到與位置有關的操作時,要格外注意。如果想用相對引用,可以藉助於offset方法,比如下面的語句:active cell.

offset(1,0). range("a1").select 巨集的應用是很廣的,上面提到的只是一點點,如果真的用起來,你會發現它有更豐富的內容和更靈活的應用方法。

如何在excel中新增巨集按鈕?

8樓:匿名使用者

在excel中新增巨集按鈕的步驟如下:

1.開啟要設定巨集快捷鍵的電子**。選擇「開發工具」功能選單。

2.單擊工具欄中的「錄製巨集」按鈕。

3.此時會彈出「錄製新巨集」的對話方塊,在此對話方塊中有一個快捷鍵設定。使用者可以設定的快捷鍵有兩種方式:一種是ctrl+字母;另一種是ctrl+shift+字母。

4.如果使用者要將巨集的快捷鍵設定為「ctrl+字母」的格式。操作方法是直接在鍵盤上按下所需要的字母,單擊「確定」按鈕後開始錄製巨集。

這樣就為巨集設定好了快捷鍵。這樣就解決了在excel中新增巨集按鈕的問題了。

9樓:魚木混豬喲

可以在「開發工具」選項卡中的插入中

找到合適的按鈕

在工作表中拖動就插入了按鈕

10樓:匿名使用者

開發工具,控制元件欄,插入,按鈕。

要想顯示「開發工具」

在excel選項,常用工具,把"在功能區顯示「開發工具」選項卡"勾上

11樓:匿名使用者

工具-自定義-窗體 把窗體工具欄找出來 在工具欄中選中按鈕控制元件後直接單擊工作單元格,它會自動提示需要為改按鈕控制元件新增巨集程式,完成。

12樓:閃電飛熊

隨便插入一個圖形,右擊,選assign macro,關聯你編寫的macro即可

13樓:匿名使用者

在工具欄上右擊,單擊自定義專案,在命令選項止中找到類別中的「巨集」,在右側,把 自定義巨集按鈕拖拽到工具欄上合適的位置,右擊這個按鈕,指定巨集,改名稱,改按鈕上的圖案,這都是可以的。

最後再關閉對話方塊就可以了。

14樓:匿名使用者

使用控制元件,插入一個標籤,然後「指定巨集」即可

excel裡面的「巨集」怎麼用?

15樓:浪小客

1、通常首先新增「巨集」選項。具體路徑是單擊左上角的microsoft圖示,然後選擇:「excel選項」 - 「常用」,選中「功能區顯示開發工具」選項卡,然後您可以看到「開發」有一個選項「工具」在excel選項卡中。

5、完成後切換到「開發工具」選項卡,然後單擊「停止錄製」按鈕。以這種方式,記錄名為「粗體和紅色」的巨集。

8、這將調出「巨集」視窗,選擇粗體帶紅色的巨集,選擇「執行」按鈕,也可以呼叫巨集。

16樓:匿名使用者

巨集主要用來處理有規律的重複的工作,相當於批處理。想好了就能編輯出來。工具→巨集→錄製新巨集→然後指定一個快捷鍵(如l,相當於ctrl l快捷鍵),然後指定、關閉。

開始錄製巨集。把你能夠重複的操作執行一下,以計算機能識別的重複為準。然後→工具→巨集→停止錄製。

這樣巨集就錄製出來了。你ctrl l執行就行了。連續按,則連續執行。

如果不完全正確,還要修改巨集。

17樓:匿名使用者

巨集是excel中的一個元件,用vba語言編寫程式~

它裡面是不能直接寫公式的.

如果你不瞭解或知道它的話,它對你一點用都沒有~~

18樓:遊濟典空

開啟檔案後,有個對話方塊,上面有個框內寫有啟用巨集,請在這個命令前的框內,打上對號.就能開啟檔案.這個巨集是限制檔案修改的.如果你不啟用巨集,就打不開這檔案.

19樓:匿名使用者

推薦你去黒羽基地看看!

excel中如何使用巨集計算

20樓:匿名使用者

巨集的功能比函式要強啊.巨集可以呼叫函式,反過來好像不行吧.

巨集就是程式設計了.嵌入office的vb,也叫vba.微軟叫vba.

說到程式設計,那她還能呼叫其他的東西.

總之,使用巨集想怎麼計算就怎麼計算.

21樓:匿名使用者

這也太簡單了吧.那我也簡單回答.用巨集計算有很多種.用函式公式能計算巨集也能計算,不能的巨集也能計算.可以說只要你想得到它就能做得到.

22樓:

巨集是可以錄入的,你要想用巨集計算,那就在錄時輸入公式,他就會自動形可以計算的巨集,只是看你如何呼叫,如果你想對你選中的任意格子用這個巨集計算,那麼你進入巨集編輯,將巨集裡在錄巨集時錄入公式前選中格子的動作刪除就好了,只留下巨集裡的公式語句,那麼你下次呼叫就會相當於直接呼叫公式

錄製了一個巨集,怎麼用在其他excel表中?

23樓:

點一下錄製巨集,然後選擇儲存在個人工作簿,再把你的**複製進你剛剛錄製的新巨集裡,儲存退出即可

24樓:匿名使用者

包含巨集的表另存為.xla格式 ,然後在檔案-選項-載入項選單裡面設定

excel中怎樣刪除重複項,excel中如何刪除重複項

如何快速刪除重複值?1,刪除重複項 刪除重複項 功能是excel 2007版本以後新增的功能,因此適用於excel 2007及其後續版本。將活動單元格定位在資料清單中,然後在功能區上依次單擊 資料 刪除重複項 會出現 刪除重複項 對話方塊。對話方塊中會要求使用者選擇重複資料所在的列 欄位 假定我們將...

如何將已有的EXCEL表中自己需要的資料匯入到另外EXCEL表中

在a表選中要匯入資訊所在列,點複製,開啟b表,選中需放的列,點選擇性貼上,按貼上連結按鈕,即可。你的具體單元格的名稱都沒給出來,所以無法用公式為你解答,你自己試一下vlookup函式吧 用index用於返回 或區域中的數值或對數值的引用。函式 index 有兩種形式 陣列和引用。陣列形式通常返回數值...

在Excel中,怎樣把工作表的資料利用公式複製到另一張工作表中

杞鳴淳于澤 如要複製在abc這個工作簿的sheet1工作表的a1單元格內容到當前單元格,請在當前單元格輸入公式 abc.xls sheet1 a 1即可。 線瑰留波 vlookup 表1a2單元格,表1a2到h2單元格,1,如vlookup sheet1 a2,sheet1 a2 h2,1,往後拉,...