Excel按鈕調用宏

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

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

操作方法如下:

1、執行“工具→自定義”命令,打開“自定義”對話框。

2、切換到“命令”標簽下,在“類別”下面選中“宏”,然後將右邊“命令”區域中的“自定義按鈕”選項拖到工具欄合適位置上。

3、單擊“更改所選內容”按鈕,在隨後彈出的快捷菜單中,將“命名”右側方框中的字符修改爲按鈕對應的字符(如“刪除”),並選中“總是用文字”選項。

4、右擊上述添加的按鈕,在隨後彈出的快捷菜單中,選擇“指定宏”選項,打開“指定宏”對話框,選中需要調用的宏,確定返回。

5、關閉“自定義”對話框,按一上工具欄上的按鈕測試一下

Excel按鈕調用宏

表頭的設定

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

表尾的設置

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

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

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

代碼:

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將回複到原來的默認的打印樣式,再次可以測試分頁情況

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

Excel動畫教程:按鈕調用“宏”
     今天我們用動畫的形式介紹在Excel中用按鈕調用“宏”的方法和技巧。  如果宏對所有工作簿文檔有效,建議大家在工具欄上添加一個命令按鈕,用來調用宏。  操作方法如下:  1、執行“工...查看完整版>>Excel動畫教程:按鈕調用“宏”
 
點擊按鈕來改變該頁面調用的css文件
<html> <head> <link id=csss rel="stylesheet" type="text/css" href="a.css"> </head> <body> <input type=button value="a.css" onclick="document.all.csss.href='a.css...查看完整版>>點擊按鈕來改變該頁面調用的css文件
 
用按鈕調用jsp代碼怎麽寫?
//導入JAVA類包 import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; class EditFile { //默認構造函數 EditFile(){} //保存文件函數 void SaveFile(String name,String str) { t...查看完整版>>用按鈕調用jsp代碼怎麽寫?
 
Perl/TkFAQ-10.1.如何使用按鈕來調用Perl的子程序
  原文:  10.1. How do I get a Button to call a Perl subroutine?  You may specify the -command option in the call to create & pack the button as in: $main->Button(-text => 'Print', -comman...查看完整版>>Perl/TkFAQ-10.1.如何使用按鈕來調用Perl的子程序
 
大灰狼的Javascript工具箱(二)——ie按鈕大集合,vbscript和javascript互相調用方法
ie按鈕大集合<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0> </OBJECT> <input onclick=document.all.WebBrowser.ExecWB(1,1) type=button value=...查看完整版>>大灰狼的Javascript工具箱(二)——ie按鈕大集合,vbscript和javascript互相調用方法
 
怎樣在兩個命令按鈕中分別調用不同目錄中的執行文件
怎樣在兩個命令按鈕中分別調用不同目錄中的執行文件兩個目錄中的所有文件同名,並且執行文件都有自己的INI文件請問如何實現?void CRrrDlg::OnButton1() { // TODO: Add your control notification handler code her...查看完整版>>怎樣在兩個命令按鈕中分別調用不同目錄中的執行文件
 
Excel中調用VBA選擇目標文件夾
進行文件操作時,經常要用 VBA 選擇目標文件夾,現提供實現代碼:   1.FileDialog 屬性Sub Sample1()   With Application.FileDialog(msoFileDialogFolderPicker)     If .Show = True Then       Msg...查看完整版>>Excel中調用VBA選擇目標文件夾
 
Word調用Excel圖表功能
Word調用Excel圖表功能
  學會使用Office各個組件間的協同作業不僅僅可以大大提高您的工作效率,還會讓您有一種酣暢淋漓的快感。本系列文章將從一個個實例出發,爲大家演示如何將Office家族的成員都發動起來,滿足不同的辦公要求。 Word與...查看完整版>>Word調用Excel圖表功能
 
Excel動畫教程:用窗體調用“宏”
     通過運行“宏”對話框調用宏不太方便,通過快捷鍵調用宏,如果宏多了又記不住,那就添加一個按鈕吧。  如果宏僅對當前工作簿文檔有效,我建議大家在工作簿文檔中添加一個“窗體”命令...查看完整版>>Excel動畫教程:用窗體調用“宏”
 
 
回到王朝網路移動版首頁