gta*_*004 2 excel ms-access access-vba
当我从Access导出表到Excel时,所有数字都显示为文本,并在单元格上有绿色箭头.有没有办法自动修复此错误,或其他导出错误的方法?
作为参考,这是我导出的方式:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, pages(i), outputFileName, True
Run Code Online (Sandbox Code Playgroud)
检查表定义.将Access 表导出到Excel时,我唯一一次得到"以数据存储为文本"标志的时候是将表的列定义为Text并包含(Excel确定的是)数字,在这种情况下Excel是正确的:它是一个格式为文本的"数字",因为它是文本(表定义是这样说的).
如果该列确实应该是NumberAccess表中的列,则更改它.或者,您可以进入File > Options > FormulasExcel并在"错误检查规则"下禁用"格式化为文本或以撇号开头的数字".
| 归档时间: |
|
| 查看次数: |
21237 次 |
| 最近记录: |