vba遇到转义字符时的更新替换

在将Excel数据导入Access时,遇到日期/时间格式问题导致字段显示异常。解决方法包括在Excel中将列转换为Text格式或在Access中修改字段类型。此外,VBA中使用Replace函数替换字符串中的特殊字符时,如单引号、双引号、尖括号、回车符、空格符和制表符,需注意正确的ASCII值。例如,替换单引号的正确代码是`replace(mystring, chr(39), "´")`。此外,学习到VBA可设置定时任务,在特定日期执行提醒操作。" 42649201,4916767,最小生成树的性质与变题解析,"['图算法', '数据结构', '算法分析', '计算机科学', '数学']
摘要由CSDN通过智能技术生成

EXCEL导入文件入ACCESS系统,遇到一列数据完全无法导入,经过测试原因在于明明是表示地名的一列数据导入进ACCESS时候自动转换为了DATE/TIME格式,所以导入的文字便无法显示,可以手动在ACCESS更改字段类型也可以现在EXCEL表把那一列改为text格式即可导入。

 

同样是导入,那一列都是字符串,导入进之后有的前面出现了单引号有的没有单引号,这在判断的时候出现了麻烦。

一开始使用update把那一列都更新为replace(字符串,‘'’,’’),但是都无法替换掉单引号。

后来改成了replace(字符串,chr(34),’’)还是不行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值