Кто-нибудь знает, как написать динамический анализатор данных в VBA для сбора данных из текстового файла и ввода его в таблицу базы данных (доступ MS)? Форма содержит около 55 полей, поэтому я бы предпочел написать код, способный собирать имя поля из текста, чем копировать нагрузку текста. Есть ли разумный способ сделать это и избежать запуска стороннего приложения для выполнения задачи?Разбор веб-формы в таблице данных
Веб-форма (которая выводится из компонента Joomla «PERforms») также может прикреплять XML-файл, но это не похоже на простой импорт записей в Access.
Формат данных, как показано ниже (я должен был добавить дополнительные символы возврата каретки для того, чтобы отобразить на несколько строк .:
Field1: Тест
Field2: Тест 2
Field3: Это адрес
который является TEXTAREA
на форме
Field4: Field4
Я получаю данные где-то. Доступ может забрать его, это только разбор его, что вызывает у меня проблему.
Как всегда, ваша помощь очень ценится.
ПРАВКА, в соответствии с просьбой:
Role Applied For: Door Supervisor
Title: Mr
Full Name: John Smith
SIA DL Badge Number: 01300114000000000
Home Address: Catford Road,Bellingham
London
Home Postcode: SE1 1SE
Nationality: Nigerian
I certify that I am entitled to work within the United Kingdom: Yes
Term Time Address: Sheep St, Bellingham
London
Term Time Postcode: se1 1se
Evening Phone Number: 07222284806
Mobile Number: 07922226206
Email Address: [email protected]
Most Recent or Current Employer: Employer.Blah
Не могли бы вы толковать: в начале строки как имени поля? Если это так, то легко разобрать текст. Если нет (т. Е. Если некоторые данные выглядят как : в начале строки), то вариант XML может быть лучше –
barrowc
Не могли бы вы скопировать/вставить образец фактических данных? Отформатировать его как «образец кода», чтобы он отображался правильно. –