0
У меня есть кнопка на ленте, которая сохранит это как PDF. но он сохраняет все видимые листы в формате pdf. Я хочу, чтобы он сохранил активный лист.сохранить файл как pdf в excel сохранить все листы
private void button1_Click(object sender, RibbonControlEventArgs e)
{
xl.Application xlApp = Globals.ThisWorkbook.Application;
ThisWorkbook wb = Globals.ThisWorkbook;
SaveFileDialog MyFiles = new SaveFileDialog();
MyFiles.Filter = "PDF Files|*.pdf";
MyFiles.Title = "Save As...";
MyFiles.DefaultExt = "*.pdf";
MyFiles.ShowDialog();
string path = MyFiles.FileName;
wb.ExportAsFixedFormat(xl.XlFixedFormatType.xlTypePDF, path);
}
Я отредактировал ваше название. Пожалуйста, смотрите: «Если вопросы включают« теги »в их названиях?] (Http://meta.stackexchange.com/questions/19190/), где консенсус« нет, они не должны ». –
У объекта 'wb' есть свойство' wb.WorkSheet' ..? – MethodMan
нет, у него есть листы – user3120232