Excel自定义纸张打印设置碰到的问题

作者:iamlaosong

据操作人员反映,自定义纸张设置不管用,打印时每页表头都会下移,很快就跑偏到下涨纸了。

打印机是针打,齿轮进纸,应该很精确的,初步怀疑纸张尺寸量的有问题,建议其多量几页纸的长度,再除以纸张数量,以便降低误差,但问题依然存在,于是改用标准窄列打印纸并按厂家尺寸设置,问题仍然存在,没办法,实地到现场查看了一下,结果如下:

1、自定义纸张已经做好了,名称是“模板1”,尺寸按厂家外包装输入的,没有问题;

2、进一步查看设置,发现纸张选择的地方,没做选择,是默认的A4,不是“模板1”,改成“模板1”;

3、打印测试,问题依然存在,但有所好转,检查发现,切换工作表时,打印有偏移,于是再次检查设置,发现每个工作表的纸张选择是独立的,于是把所有工作表的纸张都改成“模板1”;

4、再次打印测试,问题解决。

时间: 2024-12-18 22:05:22

Excel自定义纸张打印设置碰到的问题的相关文章

Excel自己定义纸张打印设置碰到无法对上尺寸的问题

作者:iamlaosong 据操作人员反映.自己定义纸张设置无论用,打印时每页表头都会下移,非常快就跑偏到下涨纸了. 打印机是针打,齿轮进纸.应该非常精确的.初步怀疑纸张尺寸量的有问题,建议其多量几页纸的长度,再除以纸张数量,以便减少误差,但问题依旧存在.于是改用标准窄列打印纸并按厂家尺寸设置.问题仍然存在,没办法,实地到现场查看了一下,结果例如以下: 1.自己定义纸张已经做好了,名称是"模板1",尺寸按厂家外包装输入的,没有问题: 2.进一步查看设置,发现纸张选择的地方,没做选择.是

.Net常用技巧_导出 Excel 和相关打印设置

Excel.Application myExcel = new Excel.Application();发 表Excel.Workbook workbookData = myExcel.Application.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);Excel.Worksheet xlSheet = (Worksheet)workbookData.Worksheets[1];//取得sheet1 1) 显示当前窗口: xlSheet.

C#导出Excel和相关打印设置

Excel.Application myExcel = new Excel.Application();Excel.Workbook workbookData = myExcel.Application.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);Excel.Worksheet xlSheet = (Worksheet)workbookData.Worksheets[1];//取得sheet1 1) 显示当前窗口: xlSheet.Vis

Java操作Excel之POI:java读写excel文件以及打印设置

开发步骤: * 1.创建一个工作簿 * 2.创建一个工作表 * 3.创建一个行对象 * 4.创建一个单元格对象,指定它的列 * 5.给单元格设置内容 * 6.样式进行修饰(跳过) * 7.保存,写文件 * 8.关闭对象 public void testHSSF_base() throws IOException{ Workbook wb = new HSSFWorkbook(); Sheet sheet = wb.createSheet(); Row nRow = sheet.createRow

VBA 打印设置相关属性及方法

打印设置说明,以下均为默认值. With ActiveSheet.PageSetup .PrintTitleRows = "" '工作表打印标题:顶端标题行(R) .PrintTitleColumns = "" '工作表打印标题:左端标题列(C) End With ActiveSheet.PageSetup.PrintArea = "" '工作表打印区域(A) With ActiveSheet.PageSetup .LeftHeader = &q

ArcGIS地图打印设置

1.需求:客户自己开发的Engine程序,调用的是LayoutControl,需要连接大型绘图仪进行出图. 业务流程是先框选要打印的地图范围,该范围是自定义大小,框选完成之后进行预览,然后选择打印输出,在打印输出界面进行设置后,由惠普绘图仪进行出图. 2.出现的问题:惠普打印机里用的是卷筒纸,宽为定值,长度可以无限延长,客户说纸张大小是A1的大小.框选范围进行打印时,有时候打印出来是完整的.有时候如果范围较小,或者过大,打印出来就不完整,图没有按照希望的方向进行打印,只打出了一半.或者图打完整了

C# 对Excel文档打印时的页面设置

1.对打印页面的朝向,页宽,页高进行设置 参考源码[1] using Excel = Microsoft.Office.Interop.Excel; Excel.Application tmpExcel = new Excel.ApplicationClass(); Excel.Workbook tmpbook = tmpExcel.Workbooks.Open(tmppath, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Ty

自定义纸张 未验证

using System; using System.Collections.Generic; using System.Text; using System.Drawing; using System.Drawing.Printing; namespace PrintService { class AFCSPrinter : { /*页面打印委托*/ public delegate void DoPrintDelegate(Graphics g, ref bool HasMorePage);

(转)Excel自定义格式详解

”G/通用格式”:以常规的数字显示,相当于”分类”列表中的”常规”选项.例:代码:”G/通用格式”.10显示为10:10.1显示为10.1. 2. “#”:数字占位符.只显有意义的零而不显示无意义的零.小数点后数字如大于”#”的数量,则按”#”的位数四舍五入.例:代码:”###.##”,12.1显示为12.10;12.1263显示为:12.13 3.”0”:数字占位符.如果单元格的内容大于占位符,则显示实际数字,如果小于点位符的数量,则用0补足.例:代码:”00000”.1234567显示为12