Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Импорт данных их ячеек Google Sheets в отчет Google Document - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Импорт данных их ячеек Google Sheets в отчет Google Document
Ptizin Дата: Четверг, 28.11.2019, 10:02 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Доброго времени суток!

Есть отчет в файле Google Spreadsheets, данные в котором постоянно обновляются. Раз в день требуется вставить данные их некоторых ячеек этого отчета в файл Google Docs и отправить адресату на e-mail.
1. Импорт данных из Google Spreadsheets в Google Docs
Штатными средствами нашел, что можно вставить ссылку на таблицу Google Spreadsheets (или сократить его до одной ячейки), но в Google Docs эта ячейка почему-то вылезает в отдельную строку и ее никак не получается поместить в текст.
Пример:
Данные в Google Spreadsheets.
А1: 123
А2: 225
А3: 456
Текст кот. должен быть в Google Docs: Отчет по количеству собранных за вчерашний день яблок: Альфа - 123; Бета - 225; Гамма - 456.
Вместо этого получается:
Отчет по количеству собранных за вчерашний день яблок: Альфа -
123
; Бета -
225
; Гамма -
456
.

Требуется или понять как отформатировать эти вставленные ячейки, чтобы они были в тексте или придумать другой способ копирования данных из Google Spreadsheets. Шаблон отчета всегда одинаковый, т.е. данные из ячеек вставляются в одинаковые места отчета.
2. Соответственно, нужен скрипт для автоматической отправки данного файла Google Docs по расписанию с предварительной синхронизацией данных с Google Spreadsheets.
PS Может кто подскажет иной способ сделать красивый отчет на основании данных из Google Spreadsheets. Всем заранее спасибо и + в карму)

Тестовые данные: https://docs.google.com/spreads....sharing
Тестовый отчет: https://docs.google.com/documen....sharing
 
Ответить
СообщениеДоброго времени суток!

Есть отчет в файле Google Spreadsheets, данные в котором постоянно обновляются. Раз в день требуется вставить данные их некоторых ячеек этого отчета в файл Google Docs и отправить адресату на e-mail.
1. Импорт данных из Google Spreadsheets в Google Docs
Штатными средствами нашел, что можно вставить ссылку на таблицу Google Spreadsheets (или сократить его до одной ячейки), но в Google Docs эта ячейка почему-то вылезает в отдельную строку и ее никак не получается поместить в текст.
Пример:
Данные в Google Spreadsheets.
А1: 123
А2: 225
А3: 456
Текст кот. должен быть в Google Docs: Отчет по количеству собранных за вчерашний день яблок: Альфа - 123; Бета - 225; Гамма - 456.
Вместо этого получается:
Отчет по количеству собранных за вчерашний день яблок: Альфа -
123
; Бета -
225
; Гамма -
456
.

Требуется или понять как отформатировать эти вставленные ячейки, чтобы они были в тексте или придумать другой способ копирования данных из Google Spreadsheets. Шаблон отчета всегда одинаковый, т.е. данные из ячеек вставляются в одинаковые места отчета.
2. Соответственно, нужен скрипт для автоматической отправки данного файла Google Docs по расписанию с предварительной синхронизацией данных с Google Spreadsheets.
PS Может кто подскажет иной способ сделать красивый отчет на основании данных из Google Spreadsheets. Всем заранее спасибо и + в карму)

Тестовые данные: https://docs.google.com/spreads....sharing
Тестовый отчет: https://docs.google.com/documen....sharing

Автор - Ptizin
Дата добавления - 28.11.2019 в 10:02
Gustav Дата: Четверг, 28.11.2019, 11:53 | Сообщение № 2
Группа: Админы
Ранг: Участник клуба
Сообщений: 2809
Репутация: 1184 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
можно вставить ссылку на таблицу Google Spreadsheets (или сократить его до одной ячейки), но в Google Docs эта ячейка почему-то вылезает в отдельную строку
...
Текст кот. должен быть в Google Docs: Отчет по количеству собранных за вчерашний день яблок: Альфа - 123; Бета - 225; Гамма - 456.

Можно собрать нужный текст формулой в одну ячейку еще в таблице, скажем, в ячейке B1:
Код
="Отчет по количеству собранных за вчерашний день яблок: Альфа - " & A1 & "; Бета - " & A2 & "; Гамма - " & A3 & "."

и дальше воспользоваться Вашим знанием по привязке только одной ячейки в документе.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
можно вставить ссылку на таблицу Google Spreadsheets (или сократить его до одной ячейки), но в Google Docs эта ячейка почему-то вылезает в отдельную строку
...
Текст кот. должен быть в Google Docs: Отчет по количеству собранных за вчерашний день яблок: Альфа - 123; Бета - 225; Гамма - 456.

Можно собрать нужный текст формулой в одну ячейку еще в таблице, скажем, в ячейке B1:
Код
="Отчет по количеству собранных за вчерашний день яблок: Альфа - " & A1 & "; Бета - " & A2 & "; Гамма - " & A3 & "."

и дальше воспользоваться Вашим знанием по привязке только одной ячейки в документе.

Автор - Gustav
Дата добавления - 28.11.2019 в 11:53
Ptizin Дата: Четверг, 28.11.2019, 15:03 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Можно собрать нужный текст формулой в одну ячейку еще в таблице

Вариант, конечно, интересный и рабочий, но почему-то не сохраняется форматирование текста. Т.е. Google Documents почему-то съедает все пробелы в начале строк и не получается сделать отступ, хотя в Google Sheets отступы есть.
 
Ответить
Сообщение
Можно собрать нужный текст формулой в одну ячейку еще в таблице

Вариант, конечно, интересный и рабочий, но почему-то не сохраняется форматирование текста. Т.е. Google Documents почему-то съедает все пробелы в начале строк и не получается сделать отступ, хотя в Google Sheets отступы есть.

Автор - Ptizin
Дата добавления - 28.11.2019 в 15:03
Gustav Дата: Четверг, 28.11.2019, 19:22 | Сообщение № 4
Группа: Админы
Ранг: Участник клуба
Сообщений: 2809
Репутация: 1184 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Google Documents почему-то съедает все пробелы в начале строк и не получается сделать отступ, хотя в Google Sheets отступы есть

Можно попробовать включить переводы строк и табуляторы прямо в формулу:
Код
="Отчет по количеству собранных за вчерашний день яблок:" & CHAR(10) & CHAR(9) & "Альфа - " & A1 & ";" & CHAR(10) & CHAR(9) & "Бета - " & A2 & ";" & CHAR(10) & CHAR(9) & "Гамма - " & A3 & "."

Работает. И в ячейке Таблицы вид преображается, и в Документе после обновления:
[vba]
Код
Отчет по количеству собранных за вчерашний день яблок:
    Альфа - 123;
    Бета - 225;
    Гамма - 456.
[/vba]


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
Google Documents почему-то съедает все пробелы в начале строк и не получается сделать отступ, хотя в Google Sheets отступы есть

Можно попробовать включить переводы строк и табуляторы прямо в формулу:
Код
="Отчет по количеству собранных за вчерашний день яблок:" & CHAR(10) & CHAR(9) & "Альфа - " & A1 & ";" & CHAR(10) & CHAR(9) & "Бета - " & A2 & ";" & CHAR(10) & CHAR(9) & "Гамма - " & A3 & "."

Работает. И в ячейке Таблицы вид преображается, и в Документе после обновления:
[vba]
Код
Отчет по количеству собранных за вчерашний день яблок:
    Альфа - 123;
    Бета - 225;
    Гамма - 456.
[/vba]

Автор - Gustav
Дата добавления - 28.11.2019 в 19:22
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!