
:(,我的文档是文件夹,装文件的,WORD
文档是用office
软件创建的文件,所以你用word要写文章,先得装office软件。装完之后在开始菜单的程序里面有Microsoft
Office
Word
200,打开就能自动新建一个word文档了,这样就能写字了。当然你也可以用写字板写文章,(开始》所有程序》附件》写字板)
vc60
Microsoft Office Word
方法/步骤
1
打开vc60,新建一个MFC的基本对话框工程,我这里随便给它命名为1_1
2
,建立类向导,点击Add Class,选择From a type library。选择Microsoft Office安装目录下的MSWORDOLE文件(我的默认路径是C:\Program Files\Microsoft Office\OFFICE11\MSWORDOLE),打开。d出一个增加类的界面,按shift全选(在程序设计的过程中,我们会知道哪些类是必要的,这里不管它),OK
3
在类视图区,会发现增加了很多类。下面我们首先进行COM组建的初始化,在应用程序的InitInstance函数中增加以下代码:
if(CoInitialize(NULL)!=S_OK)
{
AfxMessageBox("初始化COM组件失败!");
return FALSE;
}
4
接下来自己新建一个类,用来封装 *** 作Word的API函数。点击插入,新建类,class type选择Generic Class(没有基类的),类名为CMeOffice。
5
打开文件视图区,编译头文件MeOfficeh,在其中加入:
#include"comdefh"
#include"atlbaseh"
#include"mswordh"
和
public:
_Application m_wdApp;
Documents m_wdDocs;
_Document m_wdDoc;
Selection m_wdSel;
BOOL CreateApplication(); //创建Application
BOOL CreateDocument(); //创建Document文档
BOOL WriteText(LPSTR szStr);//向文档中写入数据
6
编辑MeOfficecpp文件,加入自定义函数的实现(下面的代码的逻辑其实很好懂、看函数名就基本能明白函数的功能):
//这个函数打开一个没有文档的应用程序界面
BOOL CMeOffice::CreateApplication()
{
if(FALSE==m_wdAppCreateDispatch("WordApplication"))
{
AfxMessageBox("创建Application失败!");
return FALSE;
}
m_wdAppSetVisible(TRUE); //是否显示
return TRUE;
}
BOOL CMeOffice::CreateDocument()
{
if(!m_wdAppm_lpDispatch)
{
AfxMessageBox("Application没有成功创建!");
return FALSE;
}
m_wdDocsAttachDispatch(m_wdAppGetDocuments());
if(!m_wdAppm_lpDispatch)
{
AfxMessageBox("AttachDispatch失败");
return FALSE;
}
CComVariant Template("");
CComVariant NewTemplate(false),DocumentType(0),Visible;
m_wdDocsAdd(&Template,&NewTemplate,&DocumentType,&Visible);
//上面的代码足够新建一个文档
m_wdDoc=m_wdAppGetActiveDocument();
if(!m_wdDocm_lpDispatch)
{
AfxMessageBox("GetActiveDocument失败");
return FALSE;
}
m_wdSel=m_wdAppGetSelection();
if(!m_wdSelm_lpDispatch)
{
AfxMessageBox("GetSelection失败");
return FALSE;
}
return TRUE;
}
BOOL CMeOffice::WriteText(LPSTR szStr)
{
m_wdSelTypeText(szStr);
return TRUE;
}
7
好了,类我们已经封装好了。现在我们可以调用封装的函数,实现 *** 作word的功能。
在对话框类中新建一个成员变量 CMeOffice m_meOffice;
在对话框初始化函数中加入下面的代码:
m_meOfficeCreateApplication();
m_meOfficeCreateDocument();
m_meOfficeWriteText("我是中国人民的儿子,我深深地爱着我的祖国!");
8
运行程序,就自动新建了一个Application,里面有一个Document,上面显示“我是中国人民的儿子,我深深地爱着我的祖国!”
9
主窗口的对话框没有隐藏,看起来很别扭,但我已经受不了了。写这个比想象的困难不少~
1 如何在word文档中快捷制作作文格子
文件-->新建-->在Word右边出现的"新建文档"任务栏上选择"通用模版"-->选择"报告"标签-->"稿纸向导"-->按照向导进行,直到完成到微软网站(/downloads/detailsxFamilyId=6730FF58-875D-4772-A3B3-3895DE9C0B2F&&displaylang=zh-cn)上下载稿纸加载项,安装后在Word2003的“格式”菜单下就可以看到“稿纸设置”命令,选择后在设置对话框“启用稿纸隔线”,然后我们设定每格的尺寸、网格样式、网格颜色、纸张大小等,确定后Word中的就自动应用稿纸样式,文字被放到稿纸的每个格子上。
2 用Word做试卷怎么做写作文的格1、选择要插入表格的位置, “表格”菜单,选择“插入”子菜单下的“表格”,在d出的对话框中“行数”后面输入“2”,“列数”后面输入“20”,单击确定,即得到一个2行20列的表格。(Word会自动将其调整到适合整个页面的大小。)
2、选中第一行所有单元格,在“表格”—“表格属性”里设定这一行的高度为08厘米,设定每列的宽度为08厘米;(注意:要点选为固定值才行)点“确定”
3、选中第二行所有单元格,并将其“合并单元格”,得到一空行。在“表格”—“表格属性里设定这一行的高度为02厘米,点确定。这时得到了两行表格。
4、选中已设置好的两行,点击“复制”后,将光标移到这两行的下面,连点“粘贴”,根据设定的字数确定行数。
效果如图:
我这里有一份样本,要不加QQ发给你?
3 如何在Word文档里制作作文格子将word文档打的作文文字如何变成作文纸格式的呢,下面就教大家如何设置作文纸稿纸模板,将文字直接转变为作文格式的;
工具/原料
电脑一台;
word文档;
方法/步骤
首先我们新建一个word的空白文本文档;
然后我们直接复制或者打出我们的作文文件,然后点击下图所示的格式——稿纸设置选项;
点击稿纸设置选项,进入到下图所示的稿纸设置界面,在这里我们点选下图所示的启用稿纸格线;
启用稿纸格线之后,下图所示的位置就都可以设置了,根据自己的需要将设置按照下图所示设置完毕后点击确定按钮;
这时候就可以看到下图所示,文字已经全部变为作文格子的格式了;
我们将文字拉大,可以看到下图所示的样子,然后将文件另存或者直接打印出来就可以了
4 如何用word制作作文格子1、在新建的Word文档里做一个格子模型,点击“表格”——“插入”——“表格(T)”,2、插入列数为20,行数是2的表格,点击“确定”。
3、插入表格后,涂黑第一行格子,右击鼠标,选择“合并单元格”,4、涂黑合并好的第一行格子,再右键鼠标,选择“表格属性(R)”,5、调整表格属性:点击“行(R)”在“指定高度”前面的方格里打上“√”,指定高度调整为02厘米,行高值调整为固定值,点击”确定“,6、涂黑第二行格子,右击鼠标,选择“表格属性”。与第四步相同。
7、调整表格属性:点击“行(R)”,在“指定高度”前面的方格里打上“√”,指定高度调整为08厘米,行高值调整为“固定值”,点击”确定“,(与第五步略同)。
5 如何把Word文档做成作文格子的形式先用查找替换再用文本转换成表格
选择要查找的内容,按下Ctrl+H组合键,打开“替换”对话框,单击“高级”,勾选“使用通配符”
在“查找内容”框中输入[!^13]
在“替换为”框中输入^&#
单击“全部替换”
解释说明:
在不是段落标记所有的字符后加上#标记,然后单击菜单“表格-----转换-------文本转换成表格”,在“将文字转换成表格”的对话框中,设置“文字分分隔位置-----其他字符”为#,“列数”依据实际情况设置,如果有需要,可在“表格属性”对“行高”、“列宽”等继续设置
6 怎么用WORD做作文方格我用的是Word2007方法如下:
第一步:选择菜单栏的“页面布局”,如图
第二步:选择“稿纸设置”。如图
第三步:在稿纸设置中的“格式”中下来图表中选择“稿纸设置”,一般而言电脑默认的为“非稿纸设置”。如图
第四步:如图,然后单击“确定”。
希望对你有帮助!
7 如何用word制作作文格子1、在新建的Word文档里做一个格子模型,点击“表格”——“插入”——“表格(T)”,
2、插入列数为20,行数是2的表格,点击“确定”。
3、插入表格后,涂黑第一行格子,右击鼠标,选择“合并单元格”,
4、涂黑合并好的第一行格子,再右键鼠标,选择“表格属性(R)”,
5、调整表格属性:点击“行(R)”在“指定高度”前面的方格里打上“√”,指定高度调整为02厘米,行高值调整为固定值,点击”确定“,
6、涂黑第二行格子,右击鼠标,选择“表格属性”。与第四步相同。
7、调整表格属性:点击“行(R)”,在“指定高度”前面的方格里打上“√”,指定高度调整为08厘米,行高值调整为“固定值”,点击”确定“,(与第五步略同)。
我把大体意思给你说一下,你可以做成一个小软件,界面上有下拉框或文本框和按钮,不同的人各选择或写上自己的姓名和信息,一点按钮,提交到数据库一张表里,然后点生成word的按钮,根据这个表来生成word里面的信息。具体哪里不懂你可以问。
一、启动Word 2003 的三种方法:
⑴单击“开始”→“程序”→“办公软件”→“Microsoft Word”命令,启动Word 2003。
⑵双击桌面上的Word 2003的快捷方式图标 ,启动Word 2003。
⑶单击“开始”→“运行”命令,在d出的“运行”对话框中键入“Winword”,单击“确定”按钮(或者按Enter键),启动Word 2003。
无论用上面哪种方式启动Word 2003,都创建了一个空白文档,文档默认文件名为“文档1”,
二、新建空白文档:
⑴单击“文件”→“新建”命令,打开如图212所示的“新建”界面,单击“空白文档”图标。
⑵单击“常用”工具栏上的“新建空白文档”按钮。
⑶利用模板和向导创建文档。单击“文件”菜单中的“新建”命令,单击下方“本机上的模板”链接,打开“模板”对话框。单击一个文档类别选项卡,从中选择需要的模板样式。有些模板中还带有向导,可以根据向导的提示完成文档的建立。
三、保存文档
将已录入文本的文档以文件名“文件1doc”保存在“D:\Word练习”(若此文件夹不存在,请在D盘根目录下建立名为“Word练习”的文件夹)中。
*** 作方法如下:
①单击工具栏上的“保存”按钮,或者单击“文件”→“保存”命令,打开如图213所示的“另存为”对话框。
②在“文件名”框中输入文件名 “文件1”。
③在“保存位置”框中选择文档的保存文件夹:D:\Word练习。 ④单击“保存”按钮,关闭“另存为”对话框,完成保存文件 *** 作。
提示:命名可根据文档的内容和自己的意思随意命名。
四、关闭文档
将文档“文件1”关闭。 *** 作方法如下:
⑴单击“文件1”文档窗口,使其成为当前窗口。
⑵单击“文件1”窗口右上方的关闭按钮,或者单击“文件”→“关闭”命令。 ⑶如果在上一次保存“文件1”后一直没有对“文件1”进行任何修改,将不会有任何提示就关闭该文档,否则,会d出如图214所示的提示框。若保存对文档所做的修改,单击“是”按钮,放弃修改单击“否”按钮,取消关闭 *** 作单击“取消”按钮。
参考这个:
Sub ExcelToWord() ' 利用Word程序创建文本文件
Dim WordApp As Object
Dim Records As Integer, i As Integer
Dim Region As String, SalesAmt As String, SalesNum As String, strTitle As String
Set WordApp = CreateObject("WordApplication") '创建word对象
Records = ApplicationCountA(Sheets("sheet1")Range("A:A")) 'A列数据个数
WordAppDocumentsAdd '新建文档
'写Title
strTitle = Cells(1, 5)
With WordAppSelection
FontSize = 28
ParagraphFormatAlignment = 1 '左对齐0 居中1 右对齐2
FontBold = True
TypeText Text:=strTitle
TypeParagraph
End With
'写内容
For i = 1 To Records
'Region = DataCells(i, 1)Value '将第一列某行的值赋值给变量
Region = Cells(i, 1)
'SalesNum = DataCells(i, 2)Value '获取该行B列数据
SalesNum = Cells(i, 2)
'SalesAmt = DataCells(i, 3)Value '获取该行C列数据
SalesAmt = Cells(i, 3)
With WordAppSelection
FontSize = 14 '设置字体字号
FontBold = True '字体粗
ParagraphFormatAlignment = 0 '设置对齐
TypeText Text:=Region & SalesNum
TypeParagraph
FontSize = 12 '设置字体
ParagraphFormatAlignment = 0 '设置对齐
FontBold = False '字体不加粗
TypeText Text:=vbTab & SalesAmt
TypeParagraph '回车
TypeParagraph '回车
End With
Next i
WordAppActiveDocumentSaveAs Filename:="AAA" '保存文件
WordAppQuit '退出程序
Set WordApp = Nothing '清空
MsgBox "文件保存在我的文档底下的AAA文件"
End Sub
以上就是关于怎么用word文档写文在哪全部的内容,包括:怎么用word文档写文在哪、VC调用word文档程序怎么写,望详细解答,我一点都不会,希望看完解答后就可以把程序写出来,需要、word如何编写作文格子等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)