作者hmsboy (一 身 是 宅)
看板Office
標題[問題] 想設定常用功能鈕在"常用"頁面
時間Thu Jun 27 01:01:00 2019
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:office
版本:2016
就想設定所謂一鈕完成
例如我有一個動作
按鈕1
點選尋找與選取→取代→尋找目標輸入
1→取代成輸入
a
→全部取代
按鈕2
點選尋找與選取→取代→尋找目標輸入
2→取代成輸入
b
→全部取代
按鈕3
點選尋找與選取→取代→尋找目標輸入
3→取代成輸入
c
→全部取代
因為每輸入完某串資料 要
按鈕1的動作一次
如果每次都是
按鈕1的資料就簡單了
但是通常是三四種資料輪流輸入
如果是
按鈕3資料
尋找目標 取代成 這兩個空格要一直重新輸入替換掉
如果能一次設定完我要的功能鈕就好
請問有這種功能嗎 該如何設定
是要跟著office程式設定的 不是文件檔案本身喔
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.36.44 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1561568464.A.B51.html
1F:→ soyoso: excel的話以excel增益集,自訂功能區,新增該程序到常用 06/27 06:58
2F:→ soyoso: 新增群組內 06/27 06:58
3F:→ soyoso: 內文動作為range.replace 06/27 06:59
我記得是要寫VB吧
這部份我的能力追不上了
基本上是上次你教我的
https://i.imgur.com/Mtvc48P.gifv
這個"全部取代"的動作
我希望在Excel"常用"的地方新增幾個不同的全部取代鈕
試著不用為了不同的"全部取代"重新填資料
因為需要的"全部取代"固定幾種換來換去
Worksheets("Selection")
What:="3", Replacement:="C",
差不多是這樣嗎
※ 編輯: hmsboy (220.142.36.44 臺灣), 06/27/2019 07:38:23
4F:→ soyoso: 不是,是range.replace,回文也沒有寫replace的部分 06/27 07:43
5F:→ soyoso: 內文寫了不是文件檔案本身,因此原po應該也不會去指定固定 06/27 07:44
6F:→ soyoso: 的工作表worksheets("selection")這個是指工作表名稱為 06/27 07:44
7F:→ soyoso: selection的工作表 06/27 07:44
8F:→ soyoso: 如果selection所選取的是儲存格的話 06/27 07:46
9F:→ soyoso: 可以selection.replace 06/27 07:46
Selection.Replace What:="/", Replacement:="/", _
所以是這樣就可以了?
※ 編輯: hmsboy (220.142.36.44 臺灣), 06/27/2019 08:03:30
10F:→ soyoso: 回文所貼出的部分,最後加上 _(空白格後下底線),為下方還 06/27 08:11
11F:→ soyoso: 有其他的參引數的部分,單只有這樣寫會有錯誤訊息 06/27 08:12
12F:→ soyoso: 如果是將最後的, _(逗號 空白格 下底線)刪除的話 06/27 08:13
13F:→ soyoso: 這樣的寫法是無錯誤訊息產生 06/27 08:14
14F:→ soyoso: 當然下方如有其他參引數的話,就以回文的寫法,是否可以達 06/27 08:23
15F:→ soyoso: 到要的結果,就測試看看 06/27 08:23
應該是成功了 等等再實測
https://i.imgur.com/3Gs5dAE.jpg
https://i.imgur.com/iCE4tl2.jpg
※ 編輯: hmsboy (220.142.36.44 臺灣), 06/27/2019 08:26:19
16F:→ hmsboy: ok了 謝謝 06/27 08:38
17F:→ hmsboy: 目前動作變為貼上時間串資料 點時間按鈕 自動完成要的動作 06/27 08:39