文章插圖

文章插圖
VBA 工作表自帶的Worksheet_SelectionChange過程可監控鼠標對單元格的點選,確定某單元格為“顏色產生器”,點選“顏色產生器”取其填充色,再次選擇其他單元格或區域時用所取的填充色填充選區,如此即可模擬拾色器的取色及涂色效果(如上方視頻展示) 。
注:1.“顏色產生器”中的顏色使用RGB三原色混色而成,三原色顏色值使用隨機數產生 。
2. RGB混色所成的顏色值為長整形數據,可使用long型數據進行接收 。
Step1. 功能實現簡述
選定A1單元格為“顏色產生器”,并使用命令按鈕控制使此單元格產生隨機填充色 。
A1隨機填充色產生后,鼠標點選此單元格即可獲得填充色的顏色值,之后再點擊或框選非A1單元格即可實現涂色 。
Step2. 命令按鈕的添加及命名
如下圖按①到③的順序點選“開發工具”->“插入”->“命令按鈕”,隨機點選單元格放置命令按鈕,然后鼠標拖動按鈕邊框調整大小,并拖動或鍵盤上下左右鍵微調將命令按鈕安放于合適的位置 。
3.1 雙擊命令按鈕在VBE界面右側代碼區域 Private Sub CommandButton1_Click() 子過程內外添加紅色框所對應的代碼
之后使用For循環進行10次A1單元格顏色的填充 。每次循環均使用Rnd隨機數進行RGB三原色賦值,使A1的Color每次都不一樣 。
Sleep 200代表每次循環都要等待200毫秒,否則A1單元格顏色變化過快人眼無法察覺影響視覺效果 。Sleep非VBA原生函數(屬Windows API函數),故需在代碼窗口前端使用Declare關鍵字進行聲明 。
3.2 在代碼窗口列表框中點選①Worksheet及②SelectionChange,并在調出的過程中添加紅色框所對應的代碼 。
Step4. 執行的代碼
返回前臺sheet界面,點擊命令按鈕使A1單元格生成隨機填充色 。鼠標點選A1即可取色,再點擊其他單元格即可涂色 。
注:開發工具選項卡的加載方法:
【安卓gba模擬器my boy 安卓gba模擬器金手指怎么用】開啟功能區選項并在⑦的位置勾選“開發工具“,如果⑦處沒有此選項可由③到⑦的步驟調出,最終點⑧完成開發工具選項的加載 。
- 安卓應用排名 手機應用軟件排行榜
- 華為手機如何打開apk文件 安卓手機如何打開apk文件
- 安卓屏幕調節app 手機屏幕調節軟件下載
- 免費ip代理軟件下載 安卓ip代理軟件免費版
- iphone手機通訊錄導出sim卡 iphone手機通訊錄導出到安卓手機
- 蘋果手機通訊錄導出到安卓手機 怎么從安卓機導出通訊錄到蘋果
- gif安卓軟件 gif插件 安卓
- fc模擬器那個好用 fc手游模擬器哪個好
- 手機模擬器游戲排行榜 手游模擬游戲排行榜
- 內存修改器安卓版下載 內存修改器安卓吾愛破解
