[算表] EXCEL 打印范围错误

楼主: MrCC (★什麼才是真的☆)   2019-07-29 12:59:24
软件:EXCEL
版本:2010
原本档案有设计一个程式码 可以选取打印的范围
但是因为我有更动里面的格式跟位置 所以出现错误
不知道怎么更正 详 截图
点取最上面的 然后选择日期第一天 如 https://imgur.com/HYKJzJs
选取下去之后却变成一串数字(本来应该是日期才对)
https://imgur.com/cwZoWSp
如果选取选单里面的7/12~7/13 直接打印
会变成 https://imgur.com/Dl7ZAjs
我觉得是因为原本日期是在V4字段 现在我改到V3字段的关系 所以乱码吧
如果我只选择打印起始范围 会出现侦错 选择之后 会有程式码跑出来
https://imgur.com/laqQMUV 点开之后 https://imgur.com/JNkJQb0
有大大知道如何修正吗?
方便的话能够站内信档案帮忙? 谢谢
作者: soyoso (我是耀宗)   2019-07-29 13:05:00
储存格v4改以v3,v3的资料看起来是108年7月12日,检查一下是否是文字型态的日期,如果是的话运算下会出现型态不符合的错误讯息,这方面调整为符合日期序列值后再运算
楼主: MrCC (★什麼才是真的☆)   2019-07-29 13:11:00
目前型态是日期 通用格式的话 刚好就是出现的那些数字
作者: soyoso (我是耀宗)   2019-07-29 13:18:00
先说如符合日期序列值的型态不是日期,是数字回文的意思是指储存格v3和v4的值是相同,只是储存格格式显示不同的意思吗?
楼主: MrCC (★什麼才是真的☆)   2019-07-29 13:20:00
像是打印的话 就是V4格会变成 43659、43658 日期不变
作者: soyoso (我是耀宗)   2019-07-29 13:22:00
43659和43658的数值于是符合日期序列值的,储存格格式内如调整为yyyy/m/d就是2019/7/13和2019/7/12回到型态不符合方面,问题有可能combobox1和combobox2其中是有文字型态所以才会于运算(连结内是相减)时,出现型态不符合
楼主: MrCC (★什麼才是真的☆)   2019-07-29 13:31:00
那有办法进去程式码 更买储存格V4改以V3吗?我开修改以前的档案 一样会是显示数字 但是打印数期会没错能够选取一个范围 打印 如 7/12~~7/15 这样目前储存格V4跟V3格是不同的,如何去更改宏?还是程式码
作者: soyoso (我是耀宗)   2019-07-29 13:35:00
更改上应是可行,但还是要提供档案看看会比较清楚
楼主: MrCC (★什麼才是真的☆)   2019-07-29 13:41:00
站内信给您 谢谢已站内信给您 麻烦 大大
作者: soyoso (我是耀宗)   2019-07-29 15:14:00
v4改以v3的话,cells(4,22)改为cells(3,22)

Links booklink

Contact Us: admin [ a t ] ucptt.com