国产探花免费观看_亚洲丰满少妇自慰呻吟_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將回復到原來的默認的打印樣式,再次可以測試分頁情況

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 将乐县| 当阳市| 图木舒克市| 永春县| 彭山县| 炎陵县| 绵阳市| 镶黄旗| 岫岩| 宣恩县| 新竹市| 华宁县| 酒泉市| 麻阳| 丹棱县| 正镶白旗| 厦门市| 高平市| 黑水县| 延长县| 丰台区| 韶山市| 渝中区| 永安市| 汶上县| 岳池县| 上思县| 扶风县| 兴海县| 治多县| 广宁县| 东阿县| 天峻县| 会东县| 沾化县| 高淳县| 巴南区| 泸西县| 会同县| 聂拉木县| 于田县|