国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

Excel按鈕調用宏

2024-08-23 19:47:50
字體:
來源:轉載
供稿:網友

今天我們用動畫的形式介紹在Excel中用按鈕調用“宏”的方法和技巧。

如果宏對所有工作簿文檔有效,建議大家在工具欄上添加一個命令按鈕,用來調用宏。

操作方法如下:

1、執行“工具→自定義”命令,打開“自定義”對話框。
2、切換到“命令”標簽下,在“類別”下面選中“宏”,然后將右邊“命令”區域中的“自定義按鈕”選項拖到工具欄合適位置上。
3、單擊“更改所選內容”按鈕,在隨后彈出的快捷菜單中,將“命名”右側方框中的字符修改為按鈕對應的字符(如“刪除”),并選中“總是用文字”選項。
4、右擊上述添加的按鈕,在隨后彈出的快捷菜單中,選擇“指定宏”選項,打開“指定宏”對話框,選中需要調用的宏,確定返回。
5、關閉“自定義”對話框,按一上工具欄上的按鈕測試一下

宏按鈕設置

表頭的設定

一、表頭三行打印到每頁這樣操作:點“文件/頁面設置/工作表”,在出現界面,點打印標題之頂端標題行框內右邊小紅箭頭,將頂端三行選中,確定即可。

表尾的設置

默認最后一行為表尾,最后一行后不能有任何內容,點擊上邊的自定義的按鈕調用宏,給沒有頁面添加一個頁尾.

按鈕只能點擊一次,否則出現打印頁面僅有頁尾的情況

以下僅試用正規紙張的打印,不正規的稍加修改就可以實現批量打印的功能

代碼:

Dim long_all As Integer, width_all As Integer '紙張的大小    Dim zleftMargin As Integer, zrightMargin As Integer, zTopMargin As Integer   '頁邊距    Dim zBottomMargin As Integer, zHeaderMargin As Integer, zFooterMargin As Integer '頁眉頁腳    Dim z_sum As Integer, head_long As Integer, all_row As Integer '內容的長度表頭的長度總行數    Dim foot_long As Integer    Dim pagesize As Integer, Orientation As Integer '紙張類型打印橫向還是縱向    Dim title As String, start_head As Integer, end_head As Integer '表頭開始行表頭結束行    ‘這里添加自動調整行高的代碼(下邊有代碼)    title = ActiveSheet.PageSetup.PRintTitleRows    end_head = Mid(title, 5) '表頭結束位置從1開始的        all_row = ActiveSheet.UsedRange.Rows.Count '總的可用排數        Orientation = ActiveSheet.PageSetup.Orientation    pagesize = ActiveSheet.PageSetup.PaperSize........................如果出來的頁邊距過大,請調整好 頁眉(越小越好,不可以負數) 頁腳(越小越好,不可以負數) 上邊距 下邊距自行調整

 

反復測試時請刪除掉頁腳數據,然后單擊刪除分頁符號,excel將回復到原來的默認的打印樣式,再次可以測試分頁情況

注:縱向有單元格合并的不適用,稍加些改就可以了


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 古蔺县| 赣州市| 丽江市| 库尔勒市| 望都县| 哈密市| 嘉义市| 溧水县| 巩义市| 广河县| 新营市| 资源县| 卢氏县| 饶河县| 临沭县| 芷江| 淮南市| 嘉峪关市| 潜山县| 成都市| 汾阳市| 广昌县| 石门县| 广河县| 通江县| 松潘县| 茶陵县| 周口市| 邹城市| 洛阳市| 原平市| 军事| 东安县| 汝南县| 定州市| 德惠市| 临海市| 兴和县| 门源| 莫力| 三原县|