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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2019, 10:50   #1
jumpy
Пользователь
 
Регистрация: 24.05.2019
Сообщений: 12
По умолчанию Диаграммы из Excel в Word

Не получается вставить две диаграммы из Excel в Word. Что не так?..(
Код:
	app = new ActiveXObject('Word.Application');
	app.Documents.Add();	
	var doc = app.ActiveDocument;
	var tableRange = doc.Range(doc.Paragraphs(2).Range.Start, doc.Paragraphs(2).Range.End);
	var tab = doc.Tables.Add(tableRange, 12, 1);	
	
	
	var appExcel = new ActiveXObject('Excel.Application');
	var bkExcel  = appExcel.Workbooks.Add();
	var shExcel1 = bkExcel.Worksheets(1);	
	//диаграмма
	oChart1 = bkExcel.Charts.Add(shExcel1);
	
	//copy-paste
	oChart1.ChartArea.Copy();
	tab.Cell(3,2).Range.Paste();
		
	oChart1.ChartArea.Copy();
	tab.Cell(1,2).Range.Paste();
После вылета ошибки, в буфере храниться первая диаграмма, ее можно вставить в нужную ячейку вречную ctrl+v


______________________
Используйте тег [CODE] (кнопка [CODE] в форме сообщения) при вставке кода на форум. Подробнее в FAQ

Последний раз редактировалось Serge_Bliznykov; 28.05.2019 в 10:54.
jumpy вне форума Ответить с цитированием
Старый 28.05.2019, 10:58   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Сообщение от jumpy Посмотреть сообщение
После вылета ошибки,
где скрин ошибки с указанной строкой?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 28.05.2019, 11:17   #3
jumpy
Пользователь
 
Регистрация: 24.05.2019
Сообщений: 12
По умолчанию

Ошибка не опознанная, не знаю точно как ловить ошибки в js скр
ипте (

catch (e)
{
alert('Ошибка ' + e.name + ":" + e.message + "\n" + e.stack);
}

---------------------------
Сообщение с веб-страницы
---------------------------
Ошибка Error:
undefined
---------------------------
ОК
---------------------------
jumpy вне форума Ответить с цитированием
Старый 30.05.2019, 16:54   #4
jumpy
Пользователь
 
Регистрация: 24.05.2019
Сообщений: 12
По умолчанию

код не стабильно работает в MS Office 2007
jumpy вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Диаграммы в Excel tatiana277 Microsoft Office Excel 0 22.01.2018 06:51
[VB] Копирование из Word в Excel: нужно переместить текст закладок из Word в определенные ячейки Excel. Broiler21 Помощь студентам 0 27.10.2017 14:41
Вставка диаграммы из Excel в Word в указанное место закладкой. Erop777 Microsoft Office Word 3 10.01.2013 16:11
Создание диаграммы в Word Malgor Общие вопросы Delphi 10 06.04.2012 01:46
Диаграммы в excel gusluk Microsoft Office Excel 17 07.11.2008 07:02