Я пытаюсь разделить данные, разделённые на «;», например, ниже:доступа - Разделение данных в нефиксированное число столбцов
plastic; rubber; paper; wood
Однако количество записей изменений на клетки и все примеров, которые я видел на этом, как показано ниже, уже знают, сколько столбцов нужно разбить на данные.
How do you split data from one column into two?
И я не могу просто разбить ячейку в колонны перед тем, как загрузить его в доступ, потому что этот список является только одна ячейка в крупную базу данных.
Есть ли способ разделить данные на число столбцов, которые ему нужны, а не на предопределенное число?
Вы можете использовать SPLIT https://support.microsoft.com/en-ie/kb/266289, он может быть медленным и требует кода. – Fionnuala
Не могли бы вы объяснить немного больше вашего вопроса? Вы имеете в виду, что у вас есть строка данных, разделенных символом ';' в vba macro? И вы хотите разбить эту строку на таблицу Access? другие строки? используя SQL или vba? – Blenikos
@Blenikos извините, я буду расширяться. У меня есть список в ячейке таблицы Access, которую я пытаюсь разбить на столбцы. Я надеялся использовать редактор встроенных SQL-запросов, но он, похоже, не работает. – Exostrike