none
C# Word SaveAs не корректно работает или как сохранить документ RRS feed

  • Общие обсуждения

  • Здравствуйте.  Пытаюсь создать и сохранить документ  в нужном мне месте.

    Word.Application wordapp;
                wordapp = new Word.Application();
                Word.Table table;
                wordapp.Visible = false;
                object missing = System.Reflection.Missing.Value;
                wordapp.Documents.Add(ref missing, false, Word.WdNewDocumentType.wdNewBlankDocument, true);
                Word.Document document = wordapp.Documents[1];
    
                Word.Paragraph wordparagraph = (Word.Paragraph)document.Paragraphs[1];
                wordparagraph.Range.Text = "lalalala";
                object fileName = @"c:\1\privetprivet.doc";
    		document.SaveAs(ref fileName, ref missing,
                            ref missing, ref missing, ref missing,
                            ref missing, ref missing, ref missing,
                            ref missing, ref missing, ref missing,
                            ref missing, ref missing, ref missing,
                            ref missing, ref missing);

    после команды SaveAs открывается окно word "Сохранение файла", где нужно указать вручную местоположение файла (хотя я явно указал куда нужно сохранять). пробовал и параметры функции менять и местоположение файла, но толку 0.

    Подскажите как мне сохранить выбранный мной документ в нужное место?

    Microsoft.Office.Interop.Word v 12.0.0

    Office 2010

    .net 4.0

    13 марта 2014 г. 14:21

Все ответы

  • Судя по описанию метода SaveAs параметры, что вы задаете лишь копируются в диалоговое окно "Сохранить как".

    Беглое ознакомления с полями класса Document не навело на мысль как это обойти...


    VB.Net - WPF, WinRT, WP

    13 марта 2014 г. 15:14
    Отвечающий