[問題] excel 函數寫到個人巨集裡無法使用

看板Office作者 (阿佑~~)時間9年前 (2014/11/17 18:09), 編輯推噓0(0024)
留言24則, 2人參與, 最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: excel 版本: 2013 目前自己陸續做了一些 簡易的函數轉換 如下: Function vibdB(a, b) vibdB = 20 * (Log(a / b) / Log(10)) End Function 若放在單一的excel檔案中,可以使用。 但希望後續每一個excel都能用到它 不用再放進去巨集一次 所以就把它放到(個人巨集活頁簿)裡面去 結果發現全部都無法使用 可是如果是自己錄製的巨集,放到(個人巨集活頁簿)後 就每個excel都可以使用。 如: Sub 巨集1() ' ' 巨集1 巨集 ' ' 快速鍵: Ctrl+q ' Selection.RowHeight = 40 End Sub 以上這個在使用上就沒有問題 想請問到底是甚麼原因呢???? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.100.246 ※ 文章網址: http://www.ptt.cc/bbs/Office/M.1416218953.A.B82.html

11/17 18:16, , 1F
將function這個檔另存為增益集試試
11/17 18:16, 1F

11/17 18:18, , 2F
在到檔案→選項→增益集內掛載
11/17 18:18, 2F

11/17 18:44, , 3F
看網路教學弄出一個增益集,但是似乎無效耶!_!
11/17 18:44, 3F

11/17 18:49, , 4F
使用後,他會像個人巨集活頁簿類似,在VB編輯器中
11/17 18:49, 4F

11/17 18:50, , 5F
多一個我剛剛新增的增益集出來,但是Function還是無法使用
11/17 18:50, 5F

11/17 18:51, , 6F
請教soyoso大大,還有甚麼方式嗎??
11/17 18:51, 6F

11/17 18:51, , 7F
影片內為原po內的function
11/17 18:51, 7F

11/17 18:52, , 8F
開新活頁簿是可以引用這個function的
11/17 18:52, 8F

11/17 18:53, , 9F
好的 我再試試看,我剛剛轉增益集的方式好像錯了 ^^
11/17 18:53, 9F

11/17 19:21, , 10F
已經成功了,但是會有個小問題
11/17 19:21, 10F

11/17 19:21, , 11F
就是他每次從新開啟後,就會說增益集的連結錯誤
11/17 19:21, 11F

11/17 19:21, , 12F
會搜尋很久,但是還是可以使用,真是很奇怪。
11/17 19:21, 12F

11/17 19:22, , 13F
另外為什麼個人巨集活頁簿不能用呢??
11/17 19:22, 13F

11/17 19:22, , 14F
最後 還是很謝謝您
11/17 19:22, 14F

11/17 19:31, , 15F
連結錯誤方面,也是原文po的function而產生的嗎?
11/17 19:31, 15F

11/17 22:25, , 16F
他會顯示此活頁簿內含一或多個可能不安全的外部連結
11/17 22:25, 16F

11/17 22:26, , 17F
我點確認要"更新"後,他會顯示我們無法更新你活頁簿的某些
11/17 22:26, 17F

11/17 22:26, , 18F
連結,你可以繼續或不更新其值,或是編輯你認為有錯誤的連
11/17 22:26, 18F

11/17 22:32, , 19F
但是不管有沒有理他,數據都會跑出來不會再顯示錯誤了
11/17 22:32, 19F

11/17 22:33, , 20F
只不過一直跑出這種警告,有點想把它處理掉
11/17 22:33, 20F

11/17 22:48, , 21F
----------------------------分段線
11/17 22:48, 21F

11/17 22:48, , 22F
最後我重新做一個新的檔案就沒有這個問題了
11/17 22:48, 22F

11/17 22:48, , 23F
舊的檔案才會出現這個問題,真是奇怪,不過不管它了
11/17 22:48, 23F

11/17 22:49, , 24F
^^
11/17 22:49, 24F
文章代碼(AID): #1KQSb9k2 (Office)