Лучшие office-interop вопросы ИТ разработчиков

  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Вызов был отклонен вызываемым абонентом. (Исключение из HRESULT: 0x80010001 (RPC_E_CALL_REJECTED))

У меня есть небольшое приложение C # Winforms, которое использует Word.Interop, чтобы взять один документ слияния, скопировать каждый раздел, вставить этот раздел в свой собственный документ и сохранить его по отдельности. Я продолжаю (иногда ...

Задан 17 Dec 2013, 16:05 от Analytic Lunatic
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Почему Microsoft.Office.Interop.Excel.Application.Quit () оставляет фоновый процесс запущенным?

Следующий код оставляет фоновый процесс Microsoft Excel запущенным, пока моя программа не завершится:

Задан 13 Jan 2015, 19:47 от skinnysoftware
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Открывать / обрабатывать документы Word, такие как SharePoint

Может ли кто-нибудь указать мне правильное направление, когда дело доходит до обработки документов Word (.docx) на сервере с использованием asp.net. Я знаю, что могу писать и читать документ .docx, используя предоставленный API. Но я хотел бы ...

Задан 15 Dec 2009, 14:51 от espenk
  • 77 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

C # не читает дату Excel из таблицы

я пытаюсь прочитать значение типа datetime из листа Excel, он возвращает двойное значение. Например, если хотите прочитать значение'2007-02-19 14:11:45.730' вот так, я получаю значение двойного типа. Кроме того, я конвертирую это двойное ...

Задан 27 Dec 2010, 11:19 от Pranav
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Приведенный выше код предназначен только для офисных документов (Microsoft). PDF-файлы являются продуктом Adobe, и, вероятно, у них есть другой способ сделать это. Но это может быть так же просто, как сравнить PDF-документ до и после того, как он был помечен паролем, чтобы найти флаг (положение), указывающий на то, что он помечен паролем. Затем просто создайте код, который реагирует на значение в этом месте.

ли способ узнать, является лиdoc/ppt/xls файл защищен паролем еще до открытия файла?

Задан 25 Apr 2011, 11:55 от logeeks
  • 23 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

C # - Как добавить Excel Excel программно - Office XP / 2003

Я только начинаю возиться с Excel через C #, чтобы иметь возможность автоматизировать создание и добавление в файл Excel.Я могу открыть файл и обновить его д...

Задан 10 Oct 2008, 19:30 от Jon
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Обрезать изображения MS Word с помощью элемента управления Matlab Activex

Я использую MATLAB для вставки и подписи графиков в Microsoft Word. Я хотел бы также обрезать эти изображения с помощью элемента управления ActiveX. что-то вроде: word = actxserver('Word.Application') word.Visible = 1 op ...

Задан 30 Sep 2011, 23:43 от user973995
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как поднять событие на MS Word Keypress

Я разрабатываю аддон MS-Word, в котором мой код должен получать доступ к буквам, которые пользователь вводит через клавиатуру.

Задан 24 Oct 2012, 13:11 от Yohannis
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Другая первая страница в документе, использующая слово взаимодействия Microsoft Office в c #

Как создать другой верхний и нижний колонтитулы первой страницы в документе, используя Microsoft.office.interop.word.Я пробовал следующий код, но только на п...

Задан 27 Mar 2013, 08:25 от Jpaul
  • 40 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Не удается отладить или запустить Word AddIn, так как не установлена необходимая версия Microsoft Office

Мне нужно работать над существующим проектом надстройки Word 2007, который является частью решения MSVS 2008. Однако, когда я пытаюсь отладить надстройку, я получаю следующее сообщение об ошибке: «Вы не можете отладить или запустить этот проект, ...

Задан 15 Aug 2013, 10:08 от sdds
  • 22 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

VSTO Outlook addin нужно сохранить настройки, лучший способ?

Я пишу VSTO Outlook надстройку, и мне нужно сохранить некоторые параметры, которые надстройка получает от веб-службы. Каков наилучший способ сделать это. Реестр? у надстройки VSTO есть полный доступ, чтобы сделать что-то подобное? Может быть, ...

Задан 30 Nov 2011, 20:31 от Dan C.
  • 1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Как получить текст из номера строки в MS Word

Можно ли получить текст (строку или предложение) с заданного номера строки в MS Word с помощью автоматизации делопроизводства? Я имею в виду, что все в порядке, если я могу получить либо текст в данном номере строки, либо само предложение (я), ...

Задан 07 Feb 2012, 17:42 от nawfal
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Я устал от этого, но это, похоже, не работает.

ледует из названия, у меня есть приложение .Net, которое использует взаимодействие для открытия документов в Word. Я поставил app.AutomationSecurity = Microsoft.Office.Core.MsoAutomationSecurity.msoAutomationSecurityForceDisable перед открытием ...

Задан 03 Jun 2011, 08:12 от Andy
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

microsoft.interop.excel Форматирование ячеек

Я строю отчет, используя библиотеку microsoft.interop.excel в C #. У меня есть что-то вроде этого: Range rangeTarget; . . . rangeTarget = worksheet.get_Range("C" + row, "N" + row);Я хочу, чтобы диапазон отображал свои значения в виде целых ...

Задан 13 Sep 2011, 12:38 от Jonny
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Word Automation Поиск и замена, не включая текстовые поля

У меня есть документ Word, который имеет текстовое поле. Когда я запускаю автоматический поиск и заменяю его соответствие в основном документе, но не сопоставляю ничего в текстовом поле. Как мне сказать функцию поиска и замены, чтобы включить ...

Задан 10 Jan 2013, 11:03 от Jammy
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Автоматизация делопроизводства (Interop) на Windows Server 2012

m успешно использует автоматизацию Office в Windows Server 2008 R2 с Office 2007 для преобразования документов Office в PDF-файлы. Код довольно прост:

Задан 20 Jan 2013, 14:01 от basdanny
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 операция против 26 целочисленного значения, так как нужно заботиться только о 26 символах. То есть при получении по модулю числа, которое будет больше 1, это означает, что вы должны удвоить символ и так далее. Чтобы рассказать об ответе Джоэла Кехорна, он рекурсивный, поэтому он должен удвоить и утроить строку символов, возвращаемую в качестве имени столбца, поэтому он должен фактически обрабатывать любое целочисленное значение, как я понимаю алгоритм. Эй, здесь нет никакого вреда, я просто хочу поделиться. Спасибо!

у быть в состоянии создать свой экземплярCell класс при именовании экземпляра ячейки с такими именами, как «A», «B», «C» и т. д., как в электронной таблице Excel. У меня есть мойCell класс вроде так: public class Cell { public Cell(Range ...

Задан 01 Mar 2011, 20:33 от Will Marcouiller
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Форматирование простого текстового электронного письма в C #

Я пытаюсь напечатать таблицу внутри электронного письма, используя обычный текст. У меня есть следующий код:

Задан 20 Jul 2010, 08:26 от Paul Michaels
  • 10 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Добавление гиперссылок в Excel [2007] в C # - в Excel это само

Кто-нибудь может сказать мне, как мы можем добавить гиперссылку в Excel (2007 или более поздней версии) от ячейки на одном листе к ячейке на другом листе, используя Office Interop в .NET (c #) Например: гиперссылка с ячейки Sheet1 A1 на ячейку ...

Задан 26 Aug 2009, 10:34 от Amit
  • 36 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 если вы закроете документ и выйдите из приложения

сти продолжение этого поста (который остается без ответа): https://stackoverflow.com/q/6197829/314661 [https://stackoverflow.com/q/6197829/314661]) Используя следующий код Application app = new Application(); _Document doc ...

Задан 21 Jul 2011, 14:11 от Maxim Gershkovich
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

C # Outlook Interop и OpenSharedItem для открытия файлов MSG

Есть ли какое-либо руководство или ресурс, которым я могу следовать, чтобы использовать метод взаимодействия OpenSharedItem outlook. Моя цель - читать файлы MSG, используя его (как он можетпо всей ...

Задан 15 Dec 2009, 12:17 от Nikolaos
  • 11 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Если исходный документ был .xls, и у текущего пользователя Office 2013 по умолчанию используется формат .xlsx, а затем Excel преобразует файл в .xlsx, и пользователи, у которых нет Excel 2010 или более поздних версий, не могут открыть файл.

жен создать консольное приложение, которое экспортируетDataSet чтобы преуспеть. Проблема в том, что он не должен всплывать в окне сохранения, он должен автоматически создавать файл Excel. Пока у меня есть следующий код, но я не знаю, как сделать ...

Задан 10 Aug 2011, 14:44 от ha1ogen
  • 5 голосов
  • ответ
  • 0 просмотров
ответ

Джереми, ты сделал мою неделю! Большое спасибо - это сработало, и мой уровень счастья сейчас не поддается словам. Я тоже выдернул себе волосы, оставил их на некоторое время, а потом снова начал зацикливаться на этом. Еще раз спасибо!

ение последних недель я работал и читал различные вопросы StackOverflow и другие учебные пособия и документацию (см. Некоторые из них ниже), чтобы попытаться найти способ модульного тестирования надстройки VSTO. К сожалению, это всегда приводит ...

Задан 15 Jul 2017, 18:20 от JDR
  • 16 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Читать из текстового документа построчно

Я пытаюсь прочитать документ Word, используя C #. Я могу получить весь текст, но хочу читатьпострочноа такжесохранить в списке и привязать к сетке, В настоящее время мой код возвращает список только из одного элемента со всем текстом (не строка ...

Задан 01 Sep 2013, 03:55 от Bat_Programmer
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

http://msdn.microsoft.com/en-us/library/gg649853.aspx

ужно сделать простую программу, которая должна извлечь текст из изображения с помощью Onenote Interop? Может ли кто-нибудь предложить мне соответствующий документ для моей концепции, пожалуйста?

Задан 27 Aug 2011, 06:04 от Bhuvan
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Зачем systemprofile нужна папка Desktop для открытия файла excel

Нам не удалось открыть книгу Excel с ASP.net до создания папки с именем «Рабочий стол» в папке systemmprofile.Решением было создать папку с именем «Рабочий с...

Задан 17 Mar 2014, 15:56 от Matthias
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Вот код, который делает преобразование. Код почти такой же, как показано выше, с небольшим (но важным) отличием - необходимо использовать ссылки (а не сами объекты):

я есть необходимость регулярно программно конвертировать * .rtf файлы в * .docx. Вручную, это прекрасно работает с «Сохранить как» в Word 2007 ... результирующий docx работает очень хорошо. Программно, я не могу заставить его работать. То, что я ...

Задан 04 Feb 2011, 21:49 от GregA
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Офисные документы в PDF

Я видел пару веток по этому поводу, но не получаю очень прямых ответов в своих поисках. У меня есть веб-приложение, которое должно принимать файлы doc, docx, xls, xlsx и конвертировать их в PDF. Прямо сейчас у нас есть процесс, который использует ...

Задан 05 Oct 2011, 17:14 от Justin Rassier
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как добавить пользовательские свойства в документ Word с помощью .NET 4?

Используя .NET 4, как добавить пользовательские свойства в документ?Я предполагаю, что это выглядит примерно так:

Задан 24 Feb 2010, 21:49 от Michael Haren
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Скопировать текст из файла слова в новое слово

Я читаю текст из файла слов и заменяю текст из прочитанного текста. var wordApp = new Microsoft.Office.Interop.Word.Application(); object file = path; object nullobj = System.Reflection.Missing.Value; var doc = wordApp.Documents.Open(ref file, ...

Задан 20 Dec 2012, 16:21 от huMpty duMpty
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Элементы фильтра Outlook - получение всех повторяющихся встреч за неделю

Я пытаюсь получить все встречи в перспективе в недельном диапазоне, но повторяющиеся встречи не отображаются. Вот код: var outlook = new Microsoft.Office.Interop.Outlook.Application(); var calendar ...

Задан 07 Nov 2011, 22:37 от Daryl
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Захват события нажатия клавиш MS Word с использованием C #

Я пытаюсь разработать офисную надстройку, и мне нужно захватить событие keydown на MS-Word с помощью C #. Может ли кто-нибудь дать мне пример того, как я мог...

Задан 21 Oct 2012, 16:08 от Yohannis
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как извлечь данные из файла docx, используя DocumentFormat.OpenXml - подробно ниже

У меня есть файл Docx, созданный путем добавления схемы XML. Я даю вам ссылку на файл DOCX. Теперь я хочу извлечь-- To, From, заголовок, тело. В настоящее время я использую библиотеку DocumentFormat.OpemXml. Но не удалось. Может ли кто-нибудь ...

Задан 22 Dec 2011, 10:46 от user1006544
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Вызов был отклонен вызываемым абонентом. (Исключение из HRESULT: 0x80010001 (RPC_E_CALL_REJECTED))

У меня есть небольшое приложение C # Winforms, которое использует Word.Interop, чтобы взять один документ слияния, скопировать каждый раздел, вставить этот р...

Задан 17 Dec 2013, 15:05 от Analytic Lunatic
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Ошибка команды Microsoft Interop saveAs

У меня есть это простое консольное приложение, которое преобразует документы Word в PDF с помощью Microsoft Office Interop API. По какой-то причине этот документ всегда терпит неудачу, и я прикрепил его и удалил весь посторонний контент:кликните ...

Задан 29 Jun 2013, 18:29 от Will Huang
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

«Вам не разрешено редактировать этот выбор, потому что он защищен». Но только с Office 2013?

Эти несколько строк кода успешно работали в наших приложениях в течение нескольких лет (и в нескольких версиях Office, 2003, 2007, 2010 и т. Д.). Цель состоит в том, чтобы выполнить своего рода почтовое слияние в документе Word, заменив ...

Задан 11 Jul 2013, 13:06 от hawbsl
Page 1 of 3
1 2 3