String 从Access表中的字段提取特定数据

String 从Access表中的字段提取特定数据,string,function,ms-access,vba,String,Function,Ms Access,Vba,每两周我需要将excel文件导入access 2007数据库。excel文件A2中的第二个单元格始终包含不同的信息。它总是从支付期XX开始,其中XX代表支付期。当导入到访问表中时,我需要提取支付周期,并且支付周期似乎总是在位置18,支付周期的长度总是2个字符。是否有一种使用字符串函数提取信息的简单方法。谢谢。 返回包含字符串中指定数量字符的变量(字符串) 语法 中间(字符串,起始[,长度]) Mid函数语法具有以下参数: 字符串-必需。从中返回字符的字符串表达式。若字符串包含Null,则返回Nu

每两周我需要将excel文件导入access 2007数据库。excel文件A2中的第二个单元格始终包含不同的信息。它总是从支付期XX开始,其中XX代表支付期。当导入到访问表中时,我需要提取支付周期,并且支付周期似乎总是在位置18,支付周期的长度总是2个字符。是否有一种使用字符串函数提取信息的简单方法。谢谢。

返回包含字符串中指定数量字符的变量(字符串)

语法

中间(字符串,起始[,长度])

Mid函数语法具有以下参数:

字符串-必需。从中返回字符的字符串表达式。若字符串包含Null,则返回Null

启动-需要。长字符字符串中要提取的部分开始的位置。如果start大于字符串中的字符数,Mid将返回长度为零的字符串(“”)

长度-可选。变量(长)-要返回的字符数。如果省略或文本中的字符长度小于(包括起始处的字符),则返回从起始位置到字符串结尾的所有字符

在查询、SQL语句或记录集进程的字段数据元素中使用MID语句