
1、双击鼠标打开文件(表格)2、打印快捷键(ctrl+p)3、点开打印机名称后的属性4、点击纸张倒三角5、选择A4
如果表格太大,可以调整页边距
页面布局—页边距—自定义页边距—上下左右的页边距距离调整(注意,不许改为0),改好后,点击页面布局的打印预览看一下
如果还不行,那只能改表格的宽度或者长度了
首先选中要修改的表格
鼠标放在左侧123456…上,长按左键选中表格后松开,鼠标放在12或23或34…中间的横线上,会出现一个十字图标(上下有箭头),长按着调整表格的宽度,觉得合适了就松开,那么所有选中的表格宽度都改变了
鼠标放在上侧ABCD…上,选中表格
步骤同上
用vba 写,这样很简单的。
代码:
Sub 改行高()
Dim c
c = 100 '最大行
For i = 1 To c
If Rows(i)RowHeight = 12 Then
Rows(i)RowHeight = 14 '改为你想要的值,这里是将行高12的改为14
End If
Next i
End Sub
Excel 2007/2010默认的行高为135,列宽都为838。在显示器分辨率设置较高的情况下,表格中默认的行高和列宽就显得比较小了。那么怎样修改Excel默认的行高和列宽,让Excel在新建工作簿时自动设置较大的行高和列宽值呢?
Excel并没有提供一个直接的设置方法,但可以用下面的方法来间接实现,步骤如下:
1新建一个Excel工作簿(默认3个工作表),Excel默认会选择“Sheet1”工作表,按住Shift键选择“Sheet3”,这将同时选择“Sheet1”、“Sheet2”和“Sheet3”3个工作表,使之成为一个工作组。
2单击行标题和列标题交叉处的方框选择整个工作表,将行高和列宽调整为一个较大的数值,然后选择A1单元格。
3单击工作表标签“Sheet2”取消工作组,再选择“Sheet1”工作表,这样以后在新建工作簿时会默认选择“Sheet1”工作表。
4将工作簿保存为模板。在“另存为”对话框中选择保存类型和网络生活网径,并修改文件名:
Excel 2007
“保存类型”选择“Excel 模板(xltx)”,文件名为“Bookxltx”。
Excel 2010
“保存类型”选择“Excel 模板(xltx)”,文件名为“工作簿xltx”。
保存网络生活网径为:
Windows XP
C:/Documents and Settings/用户名/Application Data/Microsoft/Excel/XLSTART
Windows Vista
C:/Users/用户名/AppData/Roaming/Microsoft/Excel/XLSTART
5关闭Excel并重新打开,这时新建工作簿的行高和列宽即为修改后的数值。
此时插入新工作表还是修改前的行高和列宽,为避免这个问题,还需进行以下设置:删除刚才重新打开Excel时新建工作簿中的“Sheet2”和“Sheet3”两个工作表,仅保留一个“Sheet1”工作表,再将该工作簿另存为模板:
Excel 2003
“保存类型”选择“模板(xlt)”,文件名为“Sheetxlt”。
Excel 2007/2010
“保存类型”选择“Excel 模板(xltx)”,文件名为“Sheetxltx”。
保存网络生活网径同上。
这样,每次新建工作簿、插入新工作表后,行高和列宽都为指定的数值。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)