建立与应用Excel动态英语重点单词库PPT.docVIP

建立与应用Excel动态英语重点单词库PPT.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
建立与应用Excel动态英语重点单词库PPT

建立与应用Excel动态英语重点单词库PPT   在前文基础上,如果教师需要从单词表中挑选出重点讲授的某些单词,学生需要根据各自的实际情况挑选出比较难记的单词。那就需要利用控件和VBA程序开发建立与应用Excel动态“英语重点单词库”。本文将详述该课件的制作方法。      一、课件演示幻灯片界面与功能简介      课件演示“顺序复习新单词时挑选重点单词入库”幻灯片(Slide8)界面如图所示,它在前文slide3基础上添加了复选框(CheckBox1~4)、库中重点词数文本框(txtWordNum)、“重点单词入库(PutWordIn)”和“检查库中重点词数(CheckWordNum)”2个按钮,单击前一按钮可将用户选择的重点单词及其中文对照送到“重点单词库.xls”文件第2、3列,单击后一按钮可检查上述库文件中所保存的重点单词数。“重点单词的顺序与随机复习”幻灯片(Slide10)界面,布局类似于Slide8,但删除了txtLessonNum文本框和4个复选框,左边三个按钮则改为“开始复习重点词”、“复习后续重点词”、“随机复习重点词”。         二、VBA程序的设计与编制      限于篇幅,本文只介绍幻灯片Slide8各按钮单击事件、相关进程与函数的编制。幻灯片Slide10的相关事件和参数请读者结合案例提供的代码自学。      1.Slide8通用变量声明   Dim i, j, k As Integer   Dim arrGroupNum As Variant存放各课的单词组数   Dim intLessonNum As Integer存放当前课程的序号   Dim arrGroupNum As Variant 存放各课的单词组数   Dim ExcelApp As Excel.Application   Dim ExcelBook As Excel.Workbook   Dim ExcelSheet As Excel.Worksheet      2.Silde8“开始复习新词”和“复习后续单词”按钮单击事件代码   请参阅前文Slide2幻灯片同名事件代码,并在“复习后续单词”按钮最后的循环中添加下列语句:    取消选中“CheckBox”各复选框   ActivePresentation.Slides(Slide8).Shapes.Item(CheckBox i).OLEFormat.Object.Value = False      3.Slide8打开Excel文件的带参数(最后一个是默认值为True的选项参数)进程   Private Sub OpenExcel(ExcelFileName As String, SheetNum As Integer, Optional blReadOnly As Boolean = True)    Set ExcelApp = CreateObject(Excel.Application)    Set ExcelBook = ExcelApp.Workbooks.Add   以只读方式打开本演示文档所在文件夹中由参数Excel FileName指定文件名的Excel文件    ExcelFilePath = Application.ActivePresentation.Path \ ExcelFileName: ExcelApp.Workbooks.Open ExcelFilePath, ReadOnly:= blReadOnly   设定ExcelBook指向刚打开的Excel文件    Set ExcelBook = ExcelApp.Workbooks(ExcelFileName)   设定ExcelSheet指向打开文件的第“WorkSheet Num”个工作表    Set ExcelSheet = ExcelBook.Worksheets(WorkSheetNum)   End Sub      4.Slide8关闭Excel的进程   Private Sub CloseExcel()关闭Excel与释放变量   关闭Excel文件和Excel进程    If Not (ExcelBook Is Nothing) Then ExcelBook.Close    If Not (ExcelApp Is Nothing) Then ExcelApp.Quit   释放对象变量    Set ExcelBook = Nothing: Set ExcelSheet = Nothing    Set ExcelApp = Nothing   End

文档评论(0)

151****1926 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档