Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2011, 11:26   #1
KorvinDeSon
Пользователь
 
Регистрация: 20.01.2011
Сообщений: 12
По умолчанию Создание файла Ворд на основе анализа эксель

Такая проблема есть таблица экселя (прилагается ), Есть там список сотрудников и нужно если поле не путое, то бишь есть какая-то сумма создать документ ворда (тож прилагается), причём там то что помечено жёлтым должно меняться в зависимости от столбца и сотрудника. После этого на следующей странице следующий сотрудник.
В конце должно получиться Количество документов, равное количеству столбцов, а количество листов в документе равным количеству непустых строк.
Вот надеюсь внятно описал проблему. Дело в том что если сделать какую нидь автоматизацию процесса (сейчас делается ручками), сильно облегчится жизнь, а с какой стороны подойти к вопросу не знаю. Может кто хоть посоветовать куда глядеть и вообще возможна ли реализация такой чьтуки.
Спасибо.
Вложения
Тип файла: zip 1.zip (4.3 Кб, 12 просмотров)
KorvinDeSon вне форума Ответить с цитированием
Старый 21.01.2011, 12:11   #2
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

вопросы

выплата ас, двас,трис --это дата для ворд-дока вместо 1 дек 2010

ФИО скрыто цензурой 3----------конкретный работник может иметь несколько выплат в разные даты

допустимо ли 2 страницы на лист (а5) для экономии бумаги
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание

Последний раз редактировалось shanemac51; 21.01.2011 в 12:15.
shanemac51 вне форума Ответить с цитированием
Старый 21.01.2011, 13:28   #3
KorvinDeSon
Пользователь
 
Регистрация: 20.01.2011
Сообщений: 12
По умолчанию

1) Выплаты определяют текст заявления. Например если Формируем по выплате 1, текст заявления будет прошу оказать мне помощь по выплате один. Тут в сущности момент не принципиальный, ибо есть функция массовой замены слов, мне главное чтобы сами заявления формировались, а то каждый месяц около тысячи их делать.
А дату всем нужно ставить фиксированную.
2) Может иметь несколько выплат, тогда должен пойти в 2 разных дока
3) Нет, бюрократизьм жуткого сорта, ток а4
KorvinDeSon вне форума Ответить с цитированием
Старый 21.01.2011, 14:17   #4
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

решение знаю, но ни как не могу найти прототипа
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 21.01.2011, 15:34   #5
KorvinDeSon
Пользователь
 
Регистрация: 20.01.2011
Сообщений: 12
По умолчанию

Ух ты было бы оочень классно, если б можно было поковырять уже почти готовое!
KorvinDeSon вне форума Ответить с цитированием
Старый 22.01.2011, 09:41   #6
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

макрос M110122_0823
формирует доки в c:\rab
Вложения
Тип файла: rar 1_01220927.rar (14.8 Кб, 20 просмотров)
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 24.01.2011, 11:38   #7
KorvinDeSon
Пользователь
 
Регистрация: 20.01.2011
Сообщений: 12
По умолчанию

Вот огромнейшее спасибо, подкрутил немного и прям замечательно всё работает!
Осталось только ФИО в родительные переделать, но тут я думаю интернет мне подскажет


------------- примечание модератора --------------------
Функции склонения, для использования в макросах,
или в качестве пользовательской функции на листе Excel:

Родительный падеж на VBA
Дательный падеж на VBA

Последний раз редактировалось EducatedFool; 29.01.2013 в 02:04.
KorvinDeSon вне форума Ответить с цитированием
Старый 24.01.2011, 12:25   #8
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

введите дополнительный столбик м\ж\с
-для м --от Иванов +а+.....
-для ж --от Иванов +ой+.....
-для с --ручной -- шмак и,и,

хотя для этого надо знать как набито
-видимо Иванов Иван Петрович
-но возможно ли Иванов И.П.
-да и редких имен достаточно
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 24.01.2011, 12:47   #9
KorvinDeSon
Пользователь
 
Регистрация: 20.01.2011
Сообщений: 12
По умолчанию

Ой, у меня тут столько экзотических ФИО, что самому базу создавать замаешься, а готовую чтот никак не нарою.
Вот всё пытаюсь с этим разобраться
KorvinDeSon вне форума Ответить с цитированием
Старый 24.01.2011, 12:47   #10
KorvinDeSon
Пользователь
 
Регистрация: 20.01.2011
Сообщений: 12
По умолчанию

Ой, у меня тут столько экзотических ФИО, что самому базу создавать замаешься, а готовую чтот никак не нарою.
Вот всё пытаюсь с этим разобраться
KorvinDeSon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание бланка заявки на основе прайса id48 Microsoft Office Excel 8 19.02.2012 00:24
программа дешифрования криптограммы Вижинера на основе индексов соответствия и частотного анализа. КоСТиК1723 Помощь студентам 5 17.06.2010 19:48
Создание компонента на основе StringGrid Maxim5579 Общие вопросы C/C++ 0 19.05.2010 17:43
создание чата на основе COM технологии хомякec Помощь студентам 14 05.05.2010 15:38
Открытие файла и создание графика на основе чисел из файла Simon..14 Общие вопросы C/C++ 8 09.06.2009 10:18