Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - добавление кода в VBA код страницы Excel

Ответить
Настройки темы
.NET - добавление кода в VBA код страницы Excel

Пользователь


Сообщения: 114
Благодарности: 13

Профиль | Отправить PM | Цитировать


Что-то никак не победить:
Код: Выделить весь код
            
using Microsoft.Office.Tools.Ribbon;
using Microsoft.Office.Interop.Excel;
using Microsoft.Vbe.Interop;


var vbaSheetCode = Application.ActiveWorkbook.VBProject.VBComponents.Item("\"" + DateTimeFormatInfo.CurrentInfo.GetMonthName(DateTime.Today.Month + 1) + "\"");
string sCode = @"Private Sub Worksheet_Activate()
Form.Show
End Sub

Private Sub Worksheet_Deactivate()
Form.Hide
End Sub
";
vbaSheetCode.CodeModule.AddFromString(sCode);
Имя страницы - название следующего месяца.
Выдаёт на этот код: " Microsoft.VBE.Interpop.VBProject не содержит определение для VBComponents. Пропущена директива или ссылка на сборку"
Какие директивы хочет? непонятно. Всё подключено вроде.

Отправлено: 02:29, 01-06-2015

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - добавление кода в VBA код страницы Excel

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBA - Добавление лиска в книгу excel 2007 в языке VBA и её запись ivanhoe75 Программирование и базы данных 9 20-11-2013 00:34
VBA - VBA Добавление слова и форматирование ячейки. sakova Программирование и базы данных 2 19-06-2012 01:13
Sothink DHTMLMenu. Проблемы со вставкой кода меню в код страницы! aptizzt Вебмастеру 1 18-05-2007 00:29




 
Переход