Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Calloop
0 / 0 / 0
Регистрация: 16.01.2018
Сообщений: 9
1

Печать Excel файла из самодельной программы

16.01.2018, 18:27. Просмотров 177. Ответов 0

Здравствуйте!

Помогите, пожалуйста, со следующей ситуацией. Нужно было создать программу с таблицей, чтобы ее заполнять и печатать.
Я реализовал таблицу, но так как она в программе простая (нельзя делать два уровня заголовков колонок), пришлось искать, как перетаскивать данные из программы в Excel файл, чтобы там уже сделать ту таблицу, какую я хочу. С помощью Microsoft.Office.Interop.Excel это удалось сделать.

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

Для печати использовал следующий код:
C#
1
2
//ExcelApp.Visible = true; // Без этой строчки печать не работает
workSheet.PrintOutEx(Preview: true);
В связи с этим вопрос: как распечатать лист Excel файла внутри своей программы, не открывая Excel?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2018, 18:27
Ответы с готовыми решениями:

Загрузка файла Excel из ресурсов программы
Собственно вот. Как загрузить Excel из файла я знаю. А если я этот файл закину в ресурсы? Как его...

Печать данных из приложения и взаимодействие с Excel
Что есть: 1. Приложение с формами и всякими штуками не хитрыми. 2. Есть шаблон печатной формы в...

Реализовать печать листа EXCEL программно
Подскажите пожалуйста. У меня в коде для печати документов Word используется метод PrintOutOd, я...

C# + Excel. Как вывести на печать программно?
сабж Добавлено через 17 минут Как распечатать нашёл - Worksheet.PrintOut Method(). А можно ли...

Печать excel документа. Открыть окно выбора принтера
Здравствуйте. Мне нужно распечатывать эксель документ, но не сразу, чтобы он начал печататься, а...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.01.2018, 18:27

Экспорт в Excel: Прекращена работа программы "Microsoft Excel"
Файл сохраняется успешно, но поле строки excelApp.Quit(); Появляется окно ошибки Excel: ...

Печать файла.
Есть файл пользовательского типа text.dat. Необходимо консольное приложение для отправки его на...

Печать текcтового файла
относительно простая программа печатает на принтере файл с диска private void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru