一小程序在繁體系統和簡體系統中生成的EXCEL文件出現誤差。

rockyvan 2008-01-12 04:23:27
我用VB2005做了一個小程序,可以生成EXCEL文件,我是在繁體操作系統下開發的,所以在繁體系統裏面生成的EXCEL沒有什麽問題,但是到了簡體操作系統裏面,發現版面好像變大了,最後一列到了下一頁。
我檢查了欄寬,版面設定,打印機連接,都一樣。
不知道問題出在哪裏?請高手指點一下。
...全文
54 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tiger_Zhao 2008-01-14
  • 打赏
  • 举报
回复
1、两个Excel版本是否一致(除了语言区别)
2、两个系统版本是否一致
3、检查两个系统中打印机的设置是否相同:默认纸张、分辨率。
rockyvan 2008-01-14
  • 打赏
  • 举报
回复
字體為Arial,大小為10。

好像繁體簡體裏面都有這種字體。
Tiger_Zhao 2008-01-14
  • 打赏
  • 举报
回复
检查字体。同一个字体在不同系统下可能有不同的命名。
rockyvan 2008-01-14
  • 打赏
  • 举报
回复
度量衡系統:公制/美國,都選擇了公制。

我在開發機上修改了度量衡系統為美國,好像沒有什麽影響。
rockyvan 2008-01-14
  • 打赏
  • 举报
回复
區域及語言〉區域選項
標準和格式:中文(臺灣)
位置:臺灣

都設置成這樣了還是不行。
rockyvan 2008-01-14
  • 打赏
  • 举报
回复
是不是对Excel使用了自动列宽,看看两边生成的xls文件各个列宽是否一致。
____________________________________________________________
列寬我都看過了,是8(69像素)

区域选项中度量衡系统是否一致。
_____________________________

我現在去看看


Tiger_Zhao 2008-01-14
  • 打赏
  • 举报
回复
是不是对Excel使用了自动列宽,看看两边生成的xls文件各个列宽是否一致。
区域选项中度量衡系统是否一致。
rockyvan 2008-01-14
  • 打赏
  • 举报
回复
1、两个Excel版本是否一致(除了语言区别)
版本都是OFFICE 2003 ,一個繁體,一個簡體。

2、两个系统版本是否一致
和系統版本應該沒有什麽關係。原因如下:
我在繁體XP上開發的,然後再2台繁體的2000上運行沒有任何錯誤,但是在一台簡體XP上卻出現了上面提到的問題。

3、检查两个系统中打印机的设置是否相同:默认纸张、分辨率。
所有的機器都是共享一台網絡打印機,默認紙張、分辨率我一開始就檢查過了,一樣的。

rockyvan 2008-01-13
  • 打赏
  • 举报
回复
自己頂一下。

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧