|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.05.2012, 10:42 | #1 |
Пользователь
Регистрация: 03.05.2012
Сообщений: 11
|
Парсинг даты и вставка в отдельные ячейки
Добрый день уважаемые форумцы! Требуется ваша помошь. В общем есть печатная форма, довольно сложная, мне нужно автоматизировать ввод данных, для этого я собственно создал в экселе второй воркшит, где разместил поля для заполнения данных, которые смаплены на поля формы (примитивный мапинг поля делается просто, со второго воркшита делается копирование, на первом воркшите с формой - специальная вставка -> 'Paste special -> link'), т.о. данные, меняющиеся на втором воркшите автоматом отображаются на первом. Однако есть случаи (и таких случаев большинство) когда вставка, к примеру даты, должна происходить в несколько ячеек одновременно (т.е. в печатной форме/бланке, дата вписывается в отдельные клетки/ячейки), т.е. получается каждую цифру даты нужно вставить в отдельную ячейку - сделать это стандартными средствами не вижу как, т.е. предполагаю что должен быть макрос, для парсинга даты (или других подобных данных) и вставки ее в печатную форму. Кто делал что-то подобно подскажите наиболее простой вариант, т.к. это самое малое что нужно сделать, буду признателен за макрос или подсказки. Также интересует ваше менение по поводу автоматизации ввода/заполнения печатных форм, срадствами самого экселя, поделитесь опытом.
|
04.05.2012, 12:05 | #2 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
можно сделать обычными формулами (смотрим вложение)
Правильно поставленная задача - три четверти решения.
|
04.05.2012, 12:55 | #3 |
Пользователь
Регистрация: 03.05.2012
Сообщений: 11
|
DiemonStar, спасибо за пример... правда не совсем понимаю как он работает, пожалуйста смотрите во вложенный файл.
Не совсем понятно как вставить дату, к примеру с воркшита "Data_entry" в строку (№7) с датой на вокшите "Printed_form". Не очень хотелось бы делать это по нажатию на кнопку, т.к. как видно из печатной формы таких вставок будет целая туча... хотя если вариантов нет... вариант с формулой мне нравится больше, если это будет работать для того файла что я приложил, не могли бы вы вкратце объяснить как она работает? |
04.05.2012, 13:18 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
если вкратце - то в справке ексель задаете вопрос ПСТР - там с примерами и обьяснениями читаете, как это работает.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
07.05.2012, 19:13 | #5 |
Пользователь
Регистрация: 03.05.2012
Сообщений: 11
|
Вроде работает как нужно, спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос разбивки на отдельные ячейки | AllenJ | Microsoft Office Excel | 25 | 10.01.2012 21:09 |
Как разбить числовой ряд на отдельные ячейки | jhenya-d | Microsoft Office Excel | 17 | 10.11.2011 13:43 |
Автоматизация заполнения даты и зависимость ячейки времени к ячейке даты. | Каравай | Microsoft Office Excel | 14 | 11.03.2010 18:11 |
Разбить дату на отдельные ячейки ДД ММ ГГ | Александр25 | Microsoft Office Excel | 5 | 04.03.2010 19:07 |
как разбить текстовую ячейку на отдельные ячейки? | zetrix | Microsoft Office Excel | 0 | 31.10.2006 07:46 |