新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#操作Word學(xué)習(xí)實(shí)例淺析
C#操作Word學(xué)習(xí)實(shí)例:首先引入類庫,Microsoft.Office.Interop.Word,然后進(jìn)行編程。代碼如下:

超過十多年行業(yè)經(jīng)驗(yàn),技術(shù)領(lǐng)先,服務(wù)至上的經(jīng)營模式,全靠網(wǎng)絡(luò)和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業(yè)務(wù)范圍包括了:成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì),成都網(wǎng)站推廣,成都網(wǎng)站優(yōu)化,整體網(wǎng)絡(luò)托管,小程序定制開發(fā),微信開發(fā),重慶App定制開發(fā),同時(shí)也可以讓客戶的網(wǎng)站和網(wǎng)絡(luò)營銷和我們一樣獲得訂單和生意!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Text;
- using System.Windows.Forms;
- using Microsoft.Office.Interop.Word;
- namespace WordTest
- {
- public partial class Form1 : Form
- {
- object strFileName;
- Object Nothing;
- Microsoft.Office.Interop.Word.Application myWordApp =
- new Microsoft.Office.Interop.Word.ApplicationClass();
- Document myWordDoc;
- string strContent = "";
- public Form1()
- {
- InitializeComponent();
- } //C#操作Word學(xué)習(xí)實(shí)例淺析
- private void button1_Click(object sender, EventArgs e)
- {
- createWord();
- //openWord();
- }
- private void createWord()
- {
- strFileName = System.Windows.Forms.Application.StartupPath + "test.doc";
- if (System.IO.File.Exists((string)strFileName))
- System.IO.File.Delete((string)strFileName);
- Object Nothing = System.Reflection.Missing.Value;
- myWordDoc = myWordApp.Documents.Add(ref Nothing,
- ref Nothing, ref Nothing, ref Nothing);
- #region 將數(shù)據(jù)庫中讀取得數(shù)據(jù)寫入到word文件中
- strContent = "你好nnr";
- myWordDoc.Paragraphs.Last.Range.Text = strContent;
- strContent = "這是測試程序";
- myWordDoc.Paragraphs.Last.Range.Text = strContent;
- //C#操作Word學(xué)習(xí)實(shí)例淺析
- #endregion
- //將WordDoc文檔對(duì)象的內(nèi)容保存為DOC文檔
- myWordDoc.SaveAs(ref strFileName, ref Nothing,
- ref Nothing, ref Nothing, ref Nothing, ref Nothing,
- ref Nothing, ref Nothing, ref Nothing, ref Nothing,
- ref Nothing, ref Nothing, ref Nothing, ref Nothing,
- ref Nothing, ref Nothing);
- //關(guān)閉WordDoc文檔對(duì)象
- myWordDoc.Close(ref Nothing, ref Nothing, ref Nothing);
- //關(guān)閉WordApp組件對(duì)象
- myWordApp.Quit(ref Nothing, ref Nothing, ref Nothing);
- this.richTextBox1.Text = strFileName + "rn" + "創(chuàng)建成功";
- }
- private void openWord()
- { //C#操作Word學(xué)習(xí)實(shí)例淺析
- fontDialog1.ShowDialog();
- System.Drawing.Font font = fontDialog1.Font;
- object filepath = "D:asp.docx";
- object oMissing = System.Reflection.Missing.Value;
- myWordDoc = myWordApp.Documents.Open(ref filepath,
- ref oMissing, ref oMissing, ref oMissing,
- ref oMissing,
- ref oMissing, ref oMissing, ref oMissing,
- ref oMissing, ref oMissing, ref oMissing,
- ref oMissing, ref oMissing, ref oMissing,
- ref oMissing, ref oMissing);
- myWordDoc.Content.Font.Size = font.Size;
- myWordDoc.Content.Font.Name = font.Name;
- myWordDoc.Save();
- richTextBox1.Text = myWordDoc.Content.Text;
- //C#操作Word學(xué)習(xí)實(shí)例淺析
- myWordDoc.Close(ref oMissing, ref oMissing, ref oMissing);
- myWordApp.Quit(ref oMissing, ref oMissing, ref oMissing);
- }
- }
C#操作Word學(xué)習(xí)實(shí)例的基本內(nèi)容就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#操作Word有所幫助。
網(wǎng)站欄目:C#操作Word學(xué)習(xí)實(shí)例淺析
網(wǎng)站路徑:http://www.dlmjj.cn/article/ccsgdsg.html


咨詢
建站咨詢
