【发布时间】:2017-06-13 01:03:40
【问题描述】:
我正在尝试拆分由“;”分隔的数据,例如:
plastic; rubber; paper; wood
但是,单元格上的记录数发生了变化,并且我在下面看到的所有示例都已经知道数据要分成多少列。
How do you split data from one column into two?
在将单元格加载到访问之前,我不能简单地将其拆分为列,因为此列表只是更大数据库中的一个单元格。
有没有办法将数据拆分为所需的列数而不是预定的列数?
【问题讨论】:
-
您可以使用 SPLIT support.microsoft.com/en-ie/kb/266289,它可能会很慢并且需要代码。
-
您能否再解释一下您的问题?你的意思是你有一串由';'分隔的数据在vba宏中?您想将该字符串拆分为 Access 表吗?其他字符串?使用 SQL 还是 vba?
-
@Blenikos 抱歉,我会扩展。我在 Access 表格单元格中有列表,我试图将其分解为列。我曾希望使用 Access 内置 SQL 编辑器,但它似乎不起作用。
-
你还没有解释你想用分割元素做什么。把它们写到一张桌子上?同一张桌子还是不同的桌子?那么你怎么知道这个表需要多少列呢?列名是什么? ...
-
您是否正在尝试做类似this question 中描述的事情?