請選擇 進入手機版 | 繼續訪問電腦版

COCO研究院

 找回密碼
 註冊
搜索
查看: 2643|回復: 0

[EXCEL] 請教一個VBA初階的巨集按鍵指定上的問題

[複製鏈接]
發表於 18-10-28 23:14 | 顯示全部樓層 |閱讀模式
想請教一些關於巨集按鍵指定上的小疑問,主要是從網路看了一些關於如何自訂按鍵範例,然後在從微軟官網那有看沒有懂的文章英翻中解說,再外加自己用Google的翻譯後,取得以下幾個資訊=======================
2018-10-26_232348.png
表單控制項
表單控制項是與舊版 Excel (自 Excel 5.0 以後版本) 相容的原始控制項。表單控制項也設計成可在 XLM 巨集表上使用......


ActiveX 控制項
ActiveX 控制項可用於工作表表單 (無論是否搭配使用 VBA 程式碼),也可用於 VBA UserForm。一般而言,當您的設計需求要比表單控制項提供的設計更有彈性時,即可使用 ActiveX 控制項。ActiveX 控制項包含擴充屬性,可用以自訂控制項的外觀、行為、字型及其他特性。

然後以及還可利用繪圖的方式來指定巨集....
於是問題來了,從網路教學影片裡有看到有大大是利用ActiveX控制後,直接將程式碼全部丟入這按鍵裡的Sub,再刪除原先系統錄製時產生的module
,也就是這樣,所以才想起以前曾下載過某個大大的檔案,左找右找就是找不到其存放程式碼的module,應該就是將程式全丟到按鍵裡去了吧?!(是這樣嗎?)
,但這樣的做法好像是只能用插入ActiveX的方式才可,若改用表單控制項就好像還是要乖乖將程式碼放在module模組處,然後再利用指定巨集的方式去配合使用...
當然另外的方法=>插入一張圖片(如上圖二),然後指定巨集...
2018-10-26_232358.png
===============
最後我看了整整一天,真的很佩服微軟的"專業"翻譯,讓我看得有夠迷糊了..如果再回頭去用我的破英文看,有時還比他翻出來的中文更讓人懂得一二。
而其中還有提到UserForm使用者表單這東東....
嗚,感覺快陣亡了...有沒有哪個好心高手,願意稍解一下這四者的差異呢?

1、其實也不用全講述,我最想知道的是【ActiveX】與【表單控制項】長的那麼像,為何要分兩派?用哪一個比較好?

2、【UserForm】這是什麼東東?我要如何切入..感謝.....網路查了下,有看沒懂啊...= ="
另一個小問題,放在其它討論區,這邊也一塊問一下好了...

3、有沒有方法可以讓EXCEL的右鍵選單的快捷功能列的字體放大呢?用試算表內部去設定可以達成嗎??因為電腦用的時間一久,再用選單時,看得我眼睛都快脫窗了...救命....

4、@自行錄製巨集時,會將程式錄到moudle裡,若錄完後關閉試算表,下次再另錄時,則又會多錄到另一個moudle裡,可是若是在試算表不關閉的前提下,不論錄幾個巨集,則全會放在同一個moudle裡,想請教程式人員們,你們是習慣將所有程式全放在同一個moudle裡還是每個皆獨立存放?
就個人的試驗結果,好像獨立或合併在同個module裡都可以,只是指定巨集時會出現較長的名稱。不知道這兩者的差異在?
這些module的問題主要是用於日後管理方便。
以上,大恩大德感激不盡
(註:若您知道其一二~也可以一塊討論哦,謝謝大家的幫忙)


2018-09-01_152824.png
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-3-29 03:36

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 | AI繪圖AI超擬真美女AI beauty AI Stable DiffusionAI正妹AI Lookbook