我需要每两周将一个excel文件导入Access 2007数据库。 excel文件A2中的第二个单元格始终包含不同的信息。它始终以AS OF PAY PERIOD XX开头,其中XX代表支付期。当导入访问表时,我需要提取支付期,似乎支付期始终位于第18位,付费期总是2个字符。是否有一种简单的方法,使用字符串函数来提取该信息。感谢。
答案 0 :(得分:0)
http://office.microsoft.com/en-us/access-help/mid-function-HA001228881.aspx
返回包含字符串中指定数量字符的Variant(String)。
语法
中(字符串,开始[,长度])
Mid函数语法包含以下参数:
字符串 - 必填。返回字符的字符串表达式。如果string包含Null,则返回Null。
开始 - 必需。 Long - 字符串中的字符位置,要开始的部分。如果start大于字符串中的字符数,则Mid返回零长度字符串(“”)。
长度 - 可选。 Variant(Long) - 要返回的字符数。如果省略或者文本中的字符数少于(包括开头的字符),则返回从字符串的起始位置到结尾的所有字符。
在查询,SQL语句或记录集进程的字段数据元素中使用MID语句。