0 / 0 / 0
Регистрация: 29.07.2021
Сообщений: 2
1

Автоматическое обновление данных с форматированием

29.07.2021, 18:01. Показов 968. Ответов 2

Author24 — интернет-сервис помощи студентам
Добрый день! Подскажите, пожалуйста, как сделать:
У меня есть исходная таблица (хранится в облаке), я ее постоянно редактирую, форматирую, группирую и тд.
Мне надо сделать несколько таблиц (назовем их итоговые) на основе исходной (с разным набором столбцов), чтобы эти итоговые таблицы автоматически брали из исходной не только данные ячеек, но и форматирование (например, заливка цветом, цвет шрифта, если возможно переносить и группирование строк и столбцов, то будет вообще круто).
Чтобы я в своей исходной изменила заливку ячейки или внесла новые данные, сохранила и те, кого есть доступ к какой-то из итоговых таблиц видели изменения в своей итоговой табличке, чтобы я не изменяла форматирование в каждой из итоговых.
Это возможно?
Отличие итоговых друг от друга и от моей исходной только в наличии некоторых столбцов. Например, прорабу не нужно видеть номер счета, отделу снабжения не нужно видеть комментарии руководства, а руководству не нужны мои вспомогательные столбцы.
С макросами никогда не работала. Могу попробовать в них поковыряться, но не уверена, что получится
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.07.2021, 18:01
Ответы с готовыми решениями:

автоматическое обновление данных
Поставил себе задачку, но сложно решить: есть к примеру ячейки с текстом “Первый урок”,...

Автоматическое обновление базы данных
Доброго времени суток! Есть простенькая БД на excel, располагается она на 3 устройствах: ноутбук,...

Автоматическое обновление данных в колонтитуле
Возможно ли вставить формулу (ссылку на ячейку другого листа книги) в колонтитуле ексель? ...

Автоматическое обновление данных ADOTable при добавлении данных другим экземляром программы
С моей программой работает около 3-4 экземляров программы. Одна таблица работает с помощью...

2
0 / 0 / 0
Регистрация: 29.07.2021
Сообщений: 2
03.08.2021, 10:43  [ТС] 2
В итоге я решила проблему написанием макроса, который копирует данные из исходной книги. Осталось понять как заставить макрос открывать исходную книгу по ссылке в я.диске.

Вот код на открытие файла с исходными данными и копированием столбцов:

Код
Private Sub Workbook_Open()

Workbooks.Open ("C:\Users\User\Desktop\Тсет\Книга1.xlsx")
Dim sourceColumn As Range, targetColumn As Range

Set sourceColumn = Workbooks("Книга1.xlsx").Worksheets(1).Columns("A:B" & lr)
Set targetColumn = Workbooks("Книга3.xlsm").Worksheets(1).Columns("A:B")

Set sourceColumn2 = Workbooks("Книга1.xlsx").Worksheets(1).Columns("E" & lr)
Set targetColumn2 = Workbooks("Книга3.xlsm").Worksheets(1).Columns("C")

sourceColumn.Copy Destination:=targetColumn
sourceColumn2.Copy Destination:=targetColumn2


Workbooks("Книга1.xlsx").Close
End Sub
0
малоболт
1303 / 490 / 208
Регистрация: 30.01.2020
Сообщений: 1,202
03.08.2021, 17:04 3
Цитата Сообщение от Диана92 Посмотреть сообщение
Осталось понять как заставить макрос открывать исходную книгу по ссылке в я.диске.
Можно скриптом копировать с я-диска в папку временных файлов или в папку "Документы" и открывать с ожиданием завершения. А после сохранения копировать обратно на я-диск.
Можно в тот же скрипт добавить создание всех вторичных файлов после закрытия основного. И только затем копирование их всех на я-диск.
0
03.08.2021, 17:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.08.2021, 17:04
Помогаю со студенческими работами здесь

Автоматическое обновление данных
Нужна помощь. Никак не могу решить эту задачу: В форме "ФормаОрганизации" при выборе "населенного...

Автоматическое обновление данных
Я заранее извиняюсь за наверное простой и банальный вопрос. Но все же: Можно ли как-то сделать...

Автоматическое обновление данных в БД
Добрый день, форумчане. У меня такой маленький вопрос: Хочу чтобы программа сохраняла в БД возраст...

Автоматическое обновление данных в Combobox с БД
Здравствуйте! Есть одно окно для создания нового клиента в БД. В нем адрес выбирается с комбобокса,...

Автоматическое обновление данных из БД на странице
Добрый вечер. Реализую небольшой maven-проект с выводом данных из БД. Проект основан на MVC...

Автоматическое обновление данных в DataGridView
Допустим у нас есть база данных Access, в которой есть таблица Table1. Мы подключаемся к базе и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru