Всем доброго времени суток. Просьба помочь с такой задачей, сам явно не справлюсь. Всё что смог, это создал таблицу в Excel, в которой отображен график отпусков в организации, учёт времени на дорогу и период отпуска с и по. Теперь хочу понять, как всё это перевести в шаблон Word? Пробовал путём слияния, получается коряво, да и сам проект приказа может быть от 1-го до 4-х листов, в котором человек по 20-30. Собственно что хотелось бы: Есть таблица в Excel со списком всех работников, порядка 300 человек, есть шаблон приказа в Word, где эти же 300 человек собраны по алфавиту и в двух вариантах (с временем на дорогу и без). Теперь, путём фильтра в строке 3 (к примеру за август месяц) я выбираю людей, идущих в отпуск в этом месяце и путём нажатия незамысловатых клавиш (клавиши), эти люди появились бы в сформированном проекте приказа с датами и временем на дорогу (или без). Мне остаётся только подкорректировать куда следует и даты рапорта…. Что-то подобное видел уже, но человек что это делал, уволился а программа в сети. Говорят это делается макросом, но в этом я не силён. Поможете, буду благодарен, возможна финансовая благодарность в разумных пределах))).
Всем доброго времени суток. Просьба помочь с такой задачей, сам явно не справлюсь. Всё что смог, это создал таблицу в Excel, в которой отображен график отпусков в организации, учёт времени на дорогу и период отпуска с и по. Теперь хочу понять, как всё это перевести в шаблон Word? Пробовал путём слияния, получается коряво, да и сам проект приказа может быть от 1-го до 4-х листов, в котором человек по 20-30. Собственно что хотелось бы: Есть таблица в Excel со списком всех работников, порядка 300 человек, есть шаблон приказа в Word, где эти же 300 человек собраны по алфавиту и в двух вариантах (с временем на дорогу и без). Теперь, путём фильтра в строке 3 (к примеру за август месяц) я выбираю людей, идущих в отпуск в этом месяце и путём нажатия незамысловатых клавиш (клавиши), эти люди появились бы в сформированном проекте приказа с датами и временем на дорогу (или без). Мне остаётся только подкорректировать куда следует и даты рапорта…. Что-то подобное видел уже, но человек что это делал, уволился а программа в сети. Говорят это делается макросом, но в этом я не силён. Поможете, буду благодарен, возможна финансовая благодарность в разумных пределах))).DmitryLukh
И ещё вопрос, не хотел бы плодить кучу тем, напишу тут же, суть такова: Есть набор типовых бланков в книге Excel, но при заполнении основного листа «ДАННЫЕ», бланки расположенные в ЛИСТАХ_1-3 не все заполняются. Получается так, что к примеру на втором листе «ЛИСТ_1» вместо фамилии - 0. Как сделать так, чтобы к примеру если в ячейки ВН10 - 0, то второй лист в «ЛИСТ_1» не печатался, а все остальные где есть фамилии печатались.
P.S. я понимаю, что решение этих проблем - есть труд, готов оплатить, если найдётся знающий человек, готовый предметно заняться..... Просьба помочь.
И ещё вопрос, не хотел бы плодить кучу тем, напишу тут же, суть такова: Есть набор типовых бланков в книге Excel, но при заполнении основного листа «ДАННЫЕ», бланки расположенные в ЛИСТАХ_1-3 не все заполняются. Получается так, что к примеру на втором листе «ЛИСТ_1» вместо фамилии - 0. Как сделать так, чтобы к примеру если в ячейки ВН10 - 0, то второй лист в «ЛИСТ_1» не печатался, а все остальные где есть фамилии печатались.
P.S. я понимаю, что решение этих проблем - есть труд, готов оплатить, если найдётся знающий человек, готовый предметно заняться..... Просьба помочь.DmitryLukh
ВОт, по второму вопросу нашел приблизительную тему печать но к сожелению ни слова о печати "СТРАНИЦ" в листе. Собственно что нужно: выборка: Книга-Лист-печать страниц (1, 3-5 и 9). ниужели никто не поможет??? Тут такие мозги, такие макросы пишите....
ВОт, по второму вопросу нашел приблизительную тему печать но к сожелению ни слова о печати "СТРАНИЦ" в листе. Собственно что нужно: выборка: Книга-Лист-печать страниц (1, 3-5 и 9). ниужели никто не поможет??? Тут такие мозги, такие макросы пишите....DmitryLukh
Помочь - это когда вопрос интересный, и человек его сам решить пытается. А ваш вопрос - несложный макрос, и 2 дня топтания кнопок. Вам помочь кнопки топтать? Мне, например, это не интересно.
Собственно что нужно: выборка: Книга-Лист-печать страниц (1, 3-5 и 9)
Записывается макрорекордером без проблем.
Помочь - это когда вопрос интересный, и человек его сам решить пытается. А ваш вопрос - несложный макрос, и 2 дня топтания кнопок. Вам помочь кнопки топтать? Мне, например, это не интересно.
Помочь - это когда вопрос интересный, и человек его сам решить пытается. А ваш вопрос - несложный макрос, и 2 дня топтания кнопок. Вам помочь кнопки топтать? Мне, например, это не интересно.
Извените конечно, но лучше бы вы не писали вовсе... Если макрос не сложный, зачем два дня кнопки топтать??? И логика вобще то "правильная", вот наверное я так в следующий раз и поступлю... Надо кому нибудь на дороге с машиной помочь, ну или вообще в принцепе я спрошу - вы с форума эксельворд? - да - а, тогда ваша поломка фигня, тут работы, пару болтов открутить или трос достать и отбуксировать... Но я мараться не буду, МНЕ ЭТО НЕ ИНТЕРЕСНО... RAN, СПАСИБО И НА ЭТОМ! Походу вас цена не устроила... Честно говоря, я тут такие темы видел, что даже мне чайнику понятны... и ничего решали...
Помочь - это когда вопрос интересный, и человек его сам решить пытается. А ваш вопрос - несложный макрос, и 2 дня топтания кнопок. Вам помочь кнопки топтать? Мне, например, это не интересно.
Извените конечно, но лучше бы вы не писали вовсе... Если макрос не сложный, зачем два дня кнопки топтать??? И логика вобще то "правильная", вот наверное я так в следующий раз и поступлю... Надо кому нибудь на дороге с машиной помочь, ну или вообще в принцепе я спрошу - вы с форума эксельворд? - да - а, тогда ваша поломка фигня, тут работы, пару болтов открутить или трос достать и отбуксировать... Но я мараться не буду, МНЕ ЭТО НЕ ИНТЕРЕСНО... RAN, СПАСИБО И НА ЭТОМ! Походу вас цена не устроила... Честно говоря, я тут такие темы видел, что даже мне чайнику понятны... и ничего решали...DmitryLukh
Сообщение отредактировал DmitryLukh - Четверг, 04.09.2014, 07:49
Ладно, раз никто не хочет кнопки топтать... хотя бы вот с таким вариантом помогите: Вот на этом сайте ссылка на видео есть видео с демонстрацией примеров. На 4.17 минуте Пример №3. Как его реализовать макросом, как есть. Нажел цифру порядкового номера, данные о человеке (их 5-7 позиций) внеслись в таблицу и другой таблицы. Всего 9 строк, как утверждает автор.
Ладно, раз никто не хочет кнопки топтать... хотя бы вот с таким вариантом помогите: Вот на этом сайте ссылка на видео есть видео с демонстрацией примеров. На 4.17 минуте Пример №3. Как его реализовать макросом, как есть. Нажел цифру порядкового номера, данные о человеке (их 5-7 позиций) внеслись в таблицу и другой таблицы. Всего 9 строк, как утверждает автор.DmitryLukh
Sub qq() Dim wa As Object, wd As Object, bkm As Object Set wa = CreateObject("word.application") wa.Visible = True Set wd = wa.documents.Open(ThisWorkbook.Path & "\" & "Шаблон.docx") For Each bkm In wd.bookmarks If bkm.Name Like "*2" Then bkm.Select wa.Selection.Delete End If Next End Sub
[/vba]
Все остальное - ручками прописать закладки в файле Word (300 ? шт), связать их с файлом Excel, ну и добавить еще махонький макрос для определения нужных.
Веревку я вам дал, машину отбуксировал. А уж двигатель чините самостоятельно.
буду благодарен, возможна финансовая благодарность в разумных пределах
Судя по вашим сообщениям, размер вашей благодарности ограничен диаметром троса.[/p.s.]
Халявы хотите? Их есть у меня. [vba]
Код
Sub qq() Dim wa As Object, wd As Object, bkm As Object Set wa = CreateObject("word.application") wa.Visible = True Set wd = wa.documents.Open(ThisWorkbook.Path & "\" & "Шаблон.docx") For Each bkm In wd.bookmarks If bkm.Name Like "*2" Then bkm.Select wa.Selection.Delete End If Next End Sub
[/vba]
Все остальное - ручками прописать закладки в файле Word (300 ? шт), связать их с файлом Excel, ну и добавить еще махонький макрос для определения нужных.
Веревку я вам дал, машину отбуксировал. А уж двигатель чините самостоятельно.
Соответственно, диаметр, так же, как и размер материальной благодарности = 0 Я так сразу и понял. Вопрос: зачем было просить переместить тему в раздел "работа", и зачем нужно было создавать там тему?
Соответственно, диаметр, так же, как и размер материальной благодарности = 0 Я так сразу и понял. Вопрос: зачем было просить переместить тему в раздел "работа", и зачем нужно было создавать там тему?