Описание тега office-interop
Office Interop - это уровень, использующий COM-взаимодействие, который позволяет.NET или C# взаимодействовать со стандартными COM-объектами и библиотеками.
2
ответа
C# сохранить слово документа без приглашения дать "документ открыт в другом месте ошибки"
У меня есть форма Windows с Office Word внутри. Я открываю текстовые документы программно с помощью кода (_wd имеет тип Microsoft.Office.Interop.Word.ApplicationClass - я использую VS 2012, .NET 4.5, Office 2007): public void LoadComponent(string pa…
01 окт '13 в 21:26
2
ответа
Как я могу узнать, является ли список Word списком маркеров или числовым списком?
Я читаю документ Word (преобразовываю его в HTML) и хочу знать, какой тип у каждого абзаца (по крайней мере, так я думаю, я хочу сделать это как). Мой код выглядит так Application application = new Application(); var doc = application.Documents.Open…
17 фев '16 в 15:31
2
ответа
Проверка орфографии с использованием слова
Я пишу код в C# для проверки орфографии. Я нашел этот код в сети. Я новичок в C# и не в состоянии понять код. Я нашел этот код на следующем веб-сайте: http://www.codeproject.com/Articles/4572/Using-Word-s-spellchecker-in-C Могу ли я просто узнать об…
27 фев '12 в 12:29
1
ответ
Проект VSTO позволяет добавлять цвета и элементы из оконных форм
В VSTO я использую VS 2012 с Excel 2013, а область ленты, которую я создаю с надстройкой, выглядит так просто ванильно (шрифт не выделен жирным шрифтом и т. Д.) Было бы здорово расширить внешний вид и функциональность этого вместе с привязкой в об…
16 май '13 в 20:14
1
ответ
word.interop распечатать основной документ из почтового слияния
Я создал письмо слияния с Interop.Word из файла.doc. Он работает нормально, загружает данные из указанного источника данных, и я могу просмотреть заполненные данные с помощью метода wDoc.MailMerge.EditMainDocument(); Но я не хочу открывать его, а хо…
06 ноя '13 в 07:58
1
ответ
Работа с Word.Application в Powershell ужасно медленная для определенных профилей пользователей.
Я много пишу в Powershell и теперь хочу изменить некоторые документы Microsoft Word. Я заметил, что мой скрипт работает быстро на некоторых серверах и ужасно медленно на других серверах. После дальнейшего анализа кажется, что работа с Word.Applicati…
23 окт '15 в 15:33
1
ответ
В чем разница между Microsoft.Office.Interop.* Версии 12 и 14?
Я установил Visual Studio 2010 и Office 2007. Когда я иду в "Добавить ссылку" и ищу "Office Interop", я вижу, что каждая из ссылок появляется дважды с версиями 12 и 14. Я изначально пробовал 14 версию Microsoft.Office.Interop.Word и сделал быстрый т…
13 окт '11 в 03:58
1
ответ
Сортировка строк Excel по алфавиту в F# (Office.Interop)
Я использую взаимодействие Excel в Visual Studio 2010, чтобы попытаться отсортировать все эти строки данных в алфавитном порядке. Некоторые уже в алфавитном порядке. Accountancy Graduate, Trainees Banking, Insurance, Finance Accountancy Graduate, Tr…
05 мар '13 в 12:29
2
ответа
C# Word Interop Сохранение документов с помощью пакета совместимости Word 2003 +
На моем компьютере разработчика у меня установлен Office 2007 на Win7 x64. Целевыми машинами являются пакет обеспечения совместимости Office 2003 + (для чтения / записи документов и т. Д.), Работающий на WinXP x64. Моя программа, среди прочего, откр…
08 апр '11 в 00:06
1
ответ
Известны ли проблемы с Excel 2010 и Microsoft.Office.Interop.Excel 11?
У меня есть одноразовое приложение, использующее Microsoft.Office.Interop.Excel 11.0.5530, которое прекрасно работает во всех развертываниях, в которых был Excel 2007. Я получил сообщение об ошибке от пользователя, у которого есть новый компьютер с …
20 июн '13 в 15:41
1
ответ
Обрезать изображения MS Word с помощью элемента управления Matlab Activex
Я использую MATLAB для вставки и подписи графиков в Microsoft Word. Я хотел бы также обрезать эти изображения с помощью элемента управления ActiveX. что-то вроде: word = actxserver('Word.Application') word.Visible = 1 op = invoke(word.Documents,'Add…
30 сен '11 в 23:43
1
ответ
Найдите количество страниц в разделе документа Word, используя Interop
Я пытаюсь найти количество страниц в разделе документа Word, используя Interop в C#. Основная цель - выяснить, виден ли заголовок или нет. (Например, документ занимает всего 1 страницу, DifferentFirstpageHeaderFooter включен, поэтому wdHeaderFooterP…
19 окт '12 в 18:25
0
ответов
Как установить index и noSelect через office-interop-application-model?
С помощью Office OpenXML-спецификации можно изменить эти свойства в простом XML: Noselect="1" IDX ="13" Есть ли способ изменить эти свойства внутри VSTO-надстройки (C#) с помощью модели powerpoint-application? Я не нашел соответствующих свойств.
27 фев '18 в 18:31
2
ответа
Отправка почты с использованием библиотеки взаимодействия C# без установки клиента Outlook
Я собираюсь отправить письмо с C# с помощью библиотеки взаимодействия outlook. Но проблема в том, что на машине prod не будет установлено программное обеспечение outlook. Есть ли способ отправки почты с использованием C# без установленного Outlook? …
19 авг '13 в 06:09
2
ответа
Доступ к таблице по имени в Word с помощью C#
У меня есть документ, содержащий множество таблиц. Я хочу изменить эти таблицы с помощью C# и Microsoft.Office.Interop.Word. Я прочитал, что могу перебирать все таблицы, используя интерфейс таблиц. Вопрос: можно ли дать таблице имя / идентификатор и…
16 апр '13 в 09:04
1
ответ
Кнопка переключения ленты getPressed() не вызывается, когда ожидается
Я добавил пользовательскую кнопку переключения на новую ленту электронной почты в outlook 2013. Когда кнопка включена, она добавляет свойство пользователя к почтовому сообщению. public void OnLockButton(Office.IRibbonControl control, bool pressed) {…
19 сен '14 в 15:47
2
ответа
Чтение контактов Outlook в C# с использованием любой версии Microsoft Outlook
Я пытался прочитать контакт Microsoft Outlook с помощью библиотеки объектов библиотеки Microsoft Outlook 15.0, он работает локально; когда дело доходит до клиента, мы не знаем, какую версию Outlook использует клиент. Как читать, если у каждого клиен…
03 ноя '15 в 09:24
1
ответ
Как программно удалить все xlCellTypeBlank в Excel, где ячейка пустая, а не пустая (то есть ячейка является пустой строкой) в C#
У меня есть ряд пустых строк в столбце AA (в результате специального значения копирования и вставки в Excel), формула, в которую я копирую / вставляю специальное значение в столбце AA, "=if(Z6<1,"",Z6)", Excel обрабатывает пустые ячейки как пусты…
30 ноя '17 в 19:01
1
ответ
Решить подключение OLE DB без установки компонентов подключения данных
Есть ли способ решить проблему подключения OLEDB (поставщик microsoft.ace.oledb.12.0 не зарегистрирован на локальном компьютере) без установки компонентов подключения данных при чтении файла Excel. Пожалуйста, порекомендуйте.
20 июн '13 в 20:39
1
ответ
Различные Excel CLSID для Excel вызывают проблемы с Interop в C# программе
В основном мне просто нужно знать разницу между этими 2 CLSID. У меня есть сервер, чистая установка, недавно с офисом. В DCOM под приложением Excel у меня есть APPID {00020812-0000-0000-C000-000000000046}. Я установил конкретные удостоверения и разр…
29 июн '16 в 14:18