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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.06.2016, 17:33   #1
savana
Новичок
Джуниор
 
Регистрация: 26.06.2016
Сообщений: 1
По умолчанию как связать С# и google sheets?

Нужно добавить программно сгенерированные Excel файлы в Google Spreadsheet при помощи С#.
Как это проще сделать?
savana вне форума Ответить с цитированием
Старый 27.06.2016, 11:37   #2
Bari_k
Новичок
Джуниор
 
Регистрация: 27.06.2016
Сообщений: 1
По умолчанию

Проще сразу генерировать файл в Google Spreadsheet.
Например иcпользуя GSpread.NET библиотеку.
Заменяешь "Excel.Application" на:

Type excelAppType = Type.GetTypeFromProgID("GSpreadCOM. Application");
var app = Activator.CreateInstance(excelAppTy pe) as Microsoft.Office.Interop.Excel.Appl ication;


указываешь настройки подключения:
app.MailLogon(Name, ClientIdAndSecret, ScriptId).

И дальше работаешь с Google Spreadsheet как с обычным Excel используя API от Microsoft Excel.
Bari_k вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблица для мониторинга (google sheets + excel) prmv Фриланс 4 02.06.2016 10:33
Три фиксированных положения слайдера связать с id к, слайдер связать с id кнопок Allex74 JavaScript, Ajax 0 01.09.2013 16:32
Перенос даты из формы Google в календарь Google. (Google Apps) katalnikov Фриланс 2 24.11.2012 22:42
Copy Between Sheets Based on Condition london735 Microsoft Office Excel 4 23.06.2008 13:12