Связать две книги
ТАМИК
Дата: Воскресенье, 19.08.2018, 13:23 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 74
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Добрый вечер! Подскажите, пожалуйста, возможно ли связать таблицы из разных книг. таблицы разных форм. Нужно чтоб информация бралась с книги отчёт и переносилась в книгу табель. в книге табель у каждого имени табельный номер, такой же как и в книге отчеты. Нужно чтоб из книги отчеты брались часы и вставлялись по датам нужного табельного номера.
Добрый вечер! Подскажите, пожалуйста, возможно ли связать таблицы из разных книг. таблицы разных форм. Нужно чтоб информация бралась с книги отчёт и переносилась в книгу табель. в книге табель у каждого имени табельный номер, такой же как и в книге отчеты. Нужно чтоб из книги отчеты брались часы и вставлялись по датам нужного табельного номера. ТАМИК
Ответить
Сообщение Добрый вечер! Подскажите, пожалуйста, возможно ли связать таблицы из разных книг. таблицы разных форм. Нужно чтоб информация бралась с книги отчёт и переносилась в книгу табель. в книге табель у каждого имени табельный номер, такой же как и в книге отчеты. Нужно чтоб из книги отчеты брались часы и вставлялись по датам нужного табельного номера. Автор - ТАМИК Дата добавления - 19.08.2018 в 13:23
ТАМИК
Дата: Воскресенье, 19.08.2018, 13:25 |
Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 74
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
В форуме выслали макрос, но сказали что нужно доработать , а я ноль в этом, может кто сможет помочь. Sub tt() Dim c As Range, t As String, k With CreateObject("Scripting.Dictionary") For Each c In Range([a3], Cells(Rows.Count, "A").End(xlUp)).Cells If IsDate© Then .Item(t & "|" & Day©) = c.Offset(, 5) Else If IsNumeric© Then t = c End If Next For Each k In .keys Debug.Print k & "-" & .Item(k) Next End With End Sub
В форуме выслали макрос, но сказали что нужно доработать , а я ноль в этом, может кто сможет помочь. Sub tt() Dim c As Range, t As String, k With CreateObject("Scripting.Dictionary") For Each c In Range([a3], Cells(Rows.Count, "A").End(xlUp)).Cells If IsDate© Then .Item(t & "|" & Day©) = c.Offset(, 5) Else If IsNumeric© Then t = c End If Next For Each k In .keys Debug.Print k & "-" & .Item(k) Next End With End Sub ТАМИК
Ответить
Сообщение В форуме выслали макрос, но сказали что нужно доработать , а я ноль в этом, может кто сможет помочь. Sub tt() Dim c As Range, t As String, k With CreateObject("Scripting.Dictionary") For Each c In Range([a3], Cells(Rows.Count, "A").End(xlUp)).Cells If IsDate© Then .Item(t & "|" & Day©) = c.Offset(, 5) Else If IsNumeric© Then t = c End If Next For Each k In .keys Debug.Print k & "-" & .Item(k) Next End With End Sub Автор - ТАМИК Дата добавления - 19.08.2018 в 13:25
ТАМИК
Дата: Воскресенье, 19.08.2018, 13:26 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 74
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
3468670.xls файл отчет, откуда нужно брать инфу и вставлять в табель.
3468670.xls файл отчет, откуда нужно брать инфу и вставлять в табель. ТАМИК
Ответить
Сообщение 3468670.xls файл отчет, откуда нужно брать инфу и вставлять в табель. Автор - ТАМИК Дата добавления - 19.08.2018 в 13:26
Pelena
Дата: Воскресенье, 19.08.2018, 14:38 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19603
Репутация:
4660
±
Замечаний:
±
Excel 365 & Mac Excel
ТАМИК , не надо дублировать темы, это нарушение Правил форума. Продолжайте в первой
ТАМИК , не надо дублировать темы, это нарушение Правил форума. Продолжайте в первой Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение ТАМИК , не надо дублировать темы, это нарушение Правил форума. Продолжайте в первой Автор - Pelena Дата добавления - 19.08.2018 в 14:38