EXCEL常用宏及代碼,非常詳細(xì).xls (287 KB)【資料名稱(chēng)】:EXCEL常用宏及代碼,非常詳細(xì)
【資料作者】:原創(chuàng)
【資料日期】:2011
【資料語(yǔ)言】:中文
【資料格式】:XLS
【資料目錄和簡(jiǎn)介】:
循環(huán)宏
錄制宏時(shí)調(diào)用“停止錄制”工具欄
高級(jí)篩選5列不重復(fù)數(shù)據(jù)至指定表
在多個(gè)宏中依次循環(huán)執(zhí)行一個(gè)(控件按鈕代碼)
在兩個(gè)宏中依次循環(huán)執(zhí)行一個(gè)并相應(yīng)修改按鈕名稱(chēng)(控件按鈕代碼)
在三個(gè)宏中依次循環(huán)執(zhí)行一個(gè)并相應(yīng)修改按鈕名稱(chēng)(控件按鈕代碼)
根據(jù)A1單元文本隱藏/顯示按鈕(控件按鈕代碼)
當(dāng)前單元返回按鈕名稱(chēng)(控件按鈕代碼)
當(dāng)前單元內(nèi)容返回到按鈕名稱(chēng)(控件按鈕代碼)
奇偶頁(yè)分別打印
自動(dòng)打印多工作表第一頁(yè)
查找A列文本循環(huán)插入分頁(yè)符
將A列最后數(shù)據(jù)行以上的所有B列圖片大小調(diào)整為所在單元大小
返回光標(biāo)所在行數(shù)
返回光標(biāo)選擇區(qū)域的行數(shù)和列數(shù)
工作表中包含數(shù)據(jù)的最大行數(shù)
返回A列數(shù)據(jù)的最大行數(shù)
將所選區(qū)域文本插入新建文本框
批量插入地址批注
批量插入統(tǒng)一批注
以A1單元內(nèi)容批量插入批注
以A1單元文本作表名插入工作表
批量插入當(dāng)前文件名和表名及地址
區(qū)域錄入當(dāng)前單元地址
區(qū)域錄入當(dāng)前日期
區(qū)域錄入當(dāng)前數(shù)字日期
區(qū)域錄入當(dāng)前日期和時(shí)間
不連續(xù)區(qū)域錄入對(duì)勾
不連續(xù)區(qū)域錄入當(dāng)前文件名
不連續(xù)區(qū)域添加文本
不連續(xù)區(qū)域插入文本
從指定位置向下同時(shí)錄入多單元指定內(nèi)容
按aa工作表A列的內(nèi)容排列工作表標(biāo)簽順序
刪除全部未選定工作表
工作表標(biāo)簽排序
在目錄表建立本工作簿中各表鏈接目錄
建立工作表文本目錄
查另一文件的全部表名
當(dāng)前單元錄入計(jì)算機(jī)名
當(dāng)前單元錄入計(jì)算機(jī)用戶(hù)名
解除全部工作表保護(hù)
為指定工作表加指定密碼保護(hù)表
在有密碼的工作表執(zhí)行代碼
執(zhí)行前需要驗(yàn)證密碼的宏(控件按鈕代碼)
拷貝A1公式和格式到A2
復(fù)制單元數(shù)值
插入數(shù)值條件格式
插入透明批注
添加文本
光標(biāo)定位到指定工作表A列最后數(shù)據(jù)行下一單元
定位選定單元格式相同的全部單元格
按當(dāng)前單元文本定位
按固定文本定位
刪除包含固定文本單元的行或列
定位數(shù)據(jù)及區(qū)域以上的空值
右側(cè)單元自動(dòng)加5(工作表代碼)
當(dāng)前單元加2
A列等于A列減B列
用于光標(biāo)選定多區(qū)域跳轉(zhuǎn)指定單元(工作表代碼)
將A1單元錄入的數(shù)據(jù)累加到B1單元(工作表代碼)
在指定顏色區(qū)域選擇單元時(shí)添加/取消"√"(工作表代碼)
在指定區(qū)域選擇單元時(shí)添加/取消"√"(工作表代碼)
雙擊指定單元,循環(huán)錄入文本(工作表代碼)
單元區(qū)域引用(工作表代碼)
在指定區(qū)域選擇單元時(shí)數(shù)值加1(工作表代碼)
選擇單元區(qū)域觸發(fā)事件(工作表代碼)
當(dāng)修改指定單元內(nèi)容時(shí)自動(dòng)執(zhí)行宏(工作表代碼)
雙擊單元隱藏該行(工作表代碼)
高亮顯示行(工作表代碼)
高亮顯示行和列(工作表代碼)
為指定工作表設(shè)置滾動(dòng)范圍(工作簿代碼)
在指定單元記錄打印次數(shù)(工作簿代碼)
自動(dòng)數(shù)字金額轉(zhuǎn)大寫(xiě)(工作表代碼)
將全部工作表的A1單元作為單擊按鈕(工作簿代碼)
鬧鐘——到指定時(shí)間執(zhí)行宏(工作簿代碼)
改變Excel界面標(biāo)題的宏(工作簿代碼)
在指定工作表的指定單元返回光標(biāo)當(dāng)前多選區(qū)地址(工作簿代碼)
B列錄入數(shù)據(jù)時(shí)在A列返回記錄時(shí)間(工作表代碼)
指定單元顯示光標(biāo)位置內(nèi)容(工作表代碼)
每編輯一個(gè)單元保存文件
指定允許編輯區(qū)域
解除允許編輯區(qū)域限制
刪除A列為指定內(nèi)容的行
刪除A列非數(shù)字單元行
有條件刪除當(dāng)前行
選擇下一行
選擇第5行開(kāi)始所有數(shù)據(jù)行
選擇光標(biāo)或選區(qū)所在行
選擇光標(biāo)或選區(qū)所在列
光標(biāo)定位到名稱(chēng)指定位置
選擇名稱(chēng)定義的數(shù)據(jù)區(qū)
選擇到指定列的最后行
將Sheet1的A列的非空值寫(xiě)到Sheet2的A列
將名稱(chēng)1的數(shù)據(jù)寫(xiě)到名稱(chēng)2
單元反選
調(diào)整選中對(duì)象中的文字
去除指定范圍內(nèi)的對(duì)象
更新透視表數(shù)據(jù)項(xiàng)
將全部工作表名稱(chēng)寫(xiě)到A列
為當(dāng)前選定的多單元插入指定名稱(chēng)
以指定區(qū)域?yàn)楸砟夸浹a(bǔ)充新表
按A列數(shù)據(jù)批量修改表名稱(chēng)
按A列數(shù)據(jù)批量創(chuàng)建新表(控件按鈕代碼)
清除剪貼板
批量清除軟回車(chē)
當(dāng)前文件另存到指定目錄
另存指定文件名
以本工作表名稱(chēng)另存文件到當(dāng)前目錄
將本工作表單獨(dú)另存文件到Excel當(dāng)前默認(rèn)目錄
以活動(dòng)工作表名稱(chēng)另存文件到Excel當(dāng)前默認(rèn)目錄
另存所有工作表為工作簿
以指定單元內(nèi)容為新文件名另存文件
以當(dāng)前日期為新文件名另存文件
以當(dāng)前日期和時(shí)間為新文件名另存文件
另存本表為T(mén)XT文件
引用指定位置單元內(nèi)容為部分文件名另存文件
將A列數(shù)據(jù)排序到D列
將指定范圍的數(shù)據(jù)排列到D列
光標(biāo)移動(dòng)
光標(biāo)所在行上移一行
加數(shù)據(jù)有效限制
取消數(shù)據(jù)有效限制
重排窗口
按當(dāng)前單元文本選擇打開(kāi)指定文件單元
回車(chē)光標(biāo)向右
回車(chē)光標(biāo)向下
保護(hù)工作表時(shí)取消選定鎖定單元
保存并退出Excel
隱藏/顯示指定列空值行
深度隱藏指定工作表
隱藏指定工作表
隱藏當(dāng)前工作表
按光標(biāo)選定顏色隱藏本列其他顏色行
打開(kāi)工作簿自動(dòng)隱藏錄入表以外的其他表
除最左邊工作表外深度隱藏所有表
關(guān)閉文件時(shí)自動(dòng)隱藏指定工作表(ThisWorkbook)
打開(kāi)文件時(shí)提示指定工作表是保護(hù)狀態(tài)(ThisWorkbook)
插入10行
全選固定范圍內(nèi)小于0的單元
全選選定范圍內(nèi)小于0的單元
固定區(qū)域單元分類(lèi)變色
A列半角內(nèi)容變紅
單元格錄入數(shù)據(jù)時(shí)運(yùn)行宏的代碼
焦點(diǎn)到A列時(shí)運(yùn)行宏的代碼
根據(jù)B列最后數(shù)據(jù)快速合并A列單元格的控件代碼
在F1單元顯示光標(biāo)位置批注內(nèi)容的代碼
顯示光標(biāo)所在單元的批注的代碼
使單元內(nèi)容保持不變的工作表代碼
有條件執(zhí)行宏
有條件執(zhí)行不同的宏
提示確定或取消執(zhí)行宏
提示開(kāi)始和結(jié)束
拷貝指定表不相鄰多列數(shù)據(jù)到新位置
選擇2至4行
在當(dāng)前選區(qū)有條件替換數(shù)值為文本
自動(dòng)篩選全部顯示指定列
自動(dòng)篩選第2列值為A的行
取消自動(dòng)篩選()
全部顯示指定表的自動(dòng)篩選
強(qiáng)行合并單元
指定A列的日期格式
在所有工作表的A1單元返回順序號(hào)
根據(jù)A1單元內(nèi)容返回C1數(shù)值
根據(jù)A1內(nèi)容選擇執(zhí)行宏
刪除A列空行
在A列產(chǎn)生不重復(fù)隨機(jī)數(shù)
將A列數(shù)據(jù)隨機(jī)排列到F列
取消選定區(qū)域的公式只保留值(假空轉(zhuǎn)真空)
處理導(dǎo)入的顯示為科學(xué)計(jì)數(shù)法樣式的身份證號(hào)
返回指定單元的行高和列寬
指定行高和列寬
指定單元的行高和列寬與A1單元相同
填公式
建立當(dāng)前工作表的副本為001表
插入新表
在第一個(gè)表前插入多工作表
清除A列再插入序號(hào)
反方向文本(自定義函數(shù))
指定選擇單元區(qū)域彈出消息
將B列數(shù)據(jù)添加超鏈接到K列
刪除B列數(shù)據(jù)的超鏈接
分離臨時(shí)表A列數(shù)據(jù)的文本和超鏈接并整理到數(shù)據(jù)庫(kù)表
分離臨時(shí)表A列數(shù)據(jù)的文本和超鏈接并會(huì)同其他數(shù)據(jù)整理到數(shù)據(jù)庫(kù)表
返回A列最后一個(gè)非空單元行號(hào)
返回表中第一個(gè)非空單元地址(行搜索)
返回表中各非空單元區(qū)域地址(行搜索)
返回第1行最右邊非空單元的列號(hào)
統(tǒng)計(jì)指定范圍和內(nèi)容的單元數(shù)量
返回非空單元數(shù)量
返回A列非空單元數(shù)量
返回圓周率π
定義指定單元內(nèi)容為頁(yè)眉/頁(yè)腳
提示并全部清除當(dāng)前選擇區(qū)域
全部清除當(dāng)前選擇區(qū)域
清除指定單元數(shù)值
對(duì)指定工作表執(zhí)行取消隱藏》打印》隱藏工作表
打開(kāi)excel就執(zhí)行某個(gè)宏
彈出提示A1單元內(nèi)容
延時(shí)15秒執(zhí)行重排窗口宏
撤消工作表保護(hù)并取消密碼
重算指定表
將第5行移到窗口的最上面
對(duì)第一張工作表的指定區(qū)域進(jìn)行排序
顯示指定工作表的打印預(yù)覽
用單元格A1的內(nèi)容作為文件名另存當(dāng)前工作簿
[禁用/啟用]保存和另存的代碼
在A和B列返回當(dāng)前選區(qū)的名稱(chēng)和公式
朗讀朗讀A列,按ESC鍵中止
朗讀固定語(yǔ)句,請(qǐng)按ESC鍵終止
在M和N列的14行以下選擇單元時(shí)顯示調(diào)用日歷控件(工作表代碼)
添加自定義序列
彈出打印對(duì)話框
返回總頁(yè)碼
合并各工作表內(nèi)容
隱藏指定工作表的指定列
把a(bǔ)列不重復(fù)值取到e列
當(dāng)前選區(qū)的行列數(shù)
單元格錄入1位字符就跳轉(zhuǎn)(工作表代碼)
當(dāng)指定日期(每月10日)打開(kāi)文件執(zhí)行宏
提示并清空單元區(qū)域
返回光標(biāo)所在行號(hào)
VBA返回公式結(jié)果
按照當(dāng)前行A列的圖片名稱(chēng)插入圖片到H列
當(dāng)前行下插入1行
取消指定行或列的隱藏
復(fù)制單元格所在行
復(fù)制單元格所在列
新建一個(gè)工作表
新建一個(gè)工作簿
選擇多表為工作組
復(fù)制當(dāng)前工作簿的報(bào)表到臨時(shí)工作簿
刪除指定文件