如何用Excel设计英语单词听写程序Excel设计英语单词听写程序的方法

“朗读单元格”不是“常用命令”,默认情况下在功能区中找不到这个命令。但可以通过“自定义功能区”设置,让这个命令显示在功能区工具栏上。

选择“文件→选项”菜单,进入“选项”设置对话框,点击“自定义功能区”,在右边的“主选项卡”中单击选择“开始”选项卡,再点击下面的“新建组(N)”按钮新建一个自定义组。具体方法如下。

在“从下列位置选择命令(C)”中选择“不在功能区中的命令”,找到“朗读单元格”命令,用鼠标单击选择这个命令,确认上一个步骤在“开始”选项卡新建的“新建组(自定义)”处于选择状态,点击“添加”按钮。这样,“朗读单元格”命令便在“开始”选项卡显示出来。同样的道理,将“朗读单元格-停止朗读单元格”按钮也显示在这个工具栏上。

2.VBA解决停顿间隔控制

要利用ExcelVBA进行程序设计,先必须在工具栏中显示“开发工具”。进入“选项”设置对话框,单击左边的“自定义功能区”,在右边窗口中选择“开发工具”前面的复选框,“开发工具”便显示在界面上。

点击“开发工具”选项卡,再点击“VisualBasic”按钮(或按Alt+F11),进入VBA编辑环境,单击“VBAProject(PERSONL.XLSB)”,再选择菜单“插入→用户窗体”,插入一个用户窗体后,修改其名称为tingxie,Caption(即窗体的标题)属性为“听写程序设置”。

在这个用户窗体上,分别添加两个“文字框”控件、两个“标签”控件、两个“命令按钮”控件,这些控件的“名称”都用系统默认的名称。两个“标签”的Caption属性分别是:“单词数量设置”和“听写词间间隔”,这两个标签控件放在两个“文字框”控件的前面,它的作用是为后面两个“文字框”的用途作说明;两个“文字框”的Text属性分别是:20、2,这是这两个“文字框”控件的初始值,程序利用这两个控件让用户输入“单词数量设置”和“听写词间间隔”数值;两个命令控钮的Caption属性分别是:确定、取消。拖动调整好窗体各控件的大小与相对位置至自己感觉合适时为止。

3.听写程序核心技术实现

听写程序核心技术实现分为三部分进行,具体如下。

(1)赋予命令按钮以灵魂

命令按钮要赋予其可执行代码,才能变成一个“活”的按钮。

双击“确定”按钮,在其中输入如下内容:

PrivateSubCommandButton1_Click()

OnErrorResumeNext

tingxie.Hide

EndSub

双击“取消”按钮,在其中输入如下内容:

PrivateSubCommandButton2_Click()

(2)创建朗读控制过程

这个朗读控制过程的作用是确定朗读的单元格,控制朗读过程中词间间隔,如果完成了所设置的朗读任务,则退出程序。

Subspeakcontrol()

Dimp,q

Ift<10Then

Else

EndIf

ExitSub

小提示:

(3)实施具体朗读任务

以上的朗读的控制过程并没有具体实施朗读的工作,朗读的工作由朗读过程完成任务。在以上朗读控制过程的下方,创建一个为wordspeak的朗读过程,内容如下:

Subwordspeak()

这个过程具有朗读的功能,并将朗读单元格的行数加1,下移到下一行单元格中,最后返回朗读控制过程,由控制过程确定是否再往下继续朗读单词。

(4)创建启动宏的过程

Sub听写()

要运行宏,必须先通过“开发工具”选项卡,点击“宏安全性”按钮,进入到“宏设置”中选择“启用所有宏”(最下面的选项)。

在Excel2016中调试无误后,即可运行程序。先在要朗读的单词列的最上方单元格单击,点击“开发工具”选项卡中的“宏”按钮,在弹出的“宏”选择对话框中,选择“听写”宏,再点击“运行”按钮,在弹出“听写程序设置”对话框中输入“单词数量设置”、“听写词间间隔”,确定后便可进行英语听写训练了。

THE END
1.菜单上可能见到的英语词汇了解您可能在餐厅或咖啡馆的菜单上看到的一些常见菜肴的英文名称。 74个带声音的词汇。https://zh.speaklanguages.com/%E8%8B%B1%E8%AF%AD/%E8%AF%8D%E6%B1%87/%E8%8F%9C%E5%8D%95
2.菜单的英文菜单用英语怎么说怎么写“ 菜单 ”的英文翻译menu 菜单的英文:menu。menu的读音:英['menju?],美['m?nju]。中文意思:n. 菜单;菜,菜肴。 bill of fare, 这些都有“菜单”的意思。具体用哪个看语境。 相关词组: 菜单栏 menu bar 菜单管理 menu management 菜单键 menu key; menu button 菜单项 menuitem; menu item 菜单https://danci.gjcha.com/cnendd6659.html
3.菜单用英语怎么说英语单词大百科 单词:menu 音标: 英音:[?menju?] 美音:[?menu?] 中文释义: 名词(n.)菜单;菜单上的菜肴;饭菜,菜系;(电脑屏幕的)菜单(显示操作选项的列表) 单词起源:“menu”一词源自法语“menu”或拉丁语“minutus”,意为“小的”或“详细的”。在餐饮领域,它最初可能用于指较小的、详细的菜https://agents.baidu.com/content/question/6f863538715d4efa7835fa01
4.ansys英语单词表及菜单对照(完整板)ansys英语单词表及菜单对照(完整板)一、单词 A abbreviation 节略/缩写;abnomal 不正常的;abort 异常中断;abridged 删节的;ABS(absolute value)绝对值;absorb 吸引;acceptable 可忍受的;accidentally 偶然地/意外地;accretion 增长;activation energy 活化能;activate 激活;active 当前的/活跃的;Activation overpotential https://m.360docs.net/doc/info-d2731d1f657d27284b73f242336c1eb91b37337e.html
5.菜单表英文怎么写菜单表英语怎么说及英文单词沪江词库精选菜单表英文怎么写及英文单词、英语单词怎么写、例句等信息 【计】 menu sheet 相似短语 menu item on tools menu【计】 菜单下的菜单项 menu cost调配成本 菜肴成本 quit to menu退回菜单 optional menu【计】 任选菜单, 选用项目单 programming menu【计】 程序设计菜单, 程序设计项目单 https://www.hujiang.com/ciku/938161_-760938970/
6.英语单词菜单简笔画简笔画图片大全经验徐州万达英语培训班 菜单简笔画大全图片西餐 菜单菜谱画图片 简笔画-花瓣网|陪你做生活的设计师 | 菜单. 英语简笔画-牛排steak-飞童亿佳儿童常用的英语单词绘画卡 英语单词食物简笔画 8种好吃食物英文简笔画带着孩子一起画简单的食物吧 食物单词带简笔画版一简笔画英语素材英语启蒙食物教育k12看https://www.puchedu.cn/jianbihua/52735362bcb051b7.html
7.小学常用英语单词大全单词是英语学习的基础,也是重中之重,想真正的学好英语就应该在平时多多积累重要的单词。下面给大家整理了小学常用英语单词大全,希望对大家有所帮助! 1、家庭人员 aunt 姨母;姨母 姑母;伯母;婶母 brother 兄;弟 cousin 堂(表)兄弟;堂(表)姐妹 couple 夫妇 http://kaoshi.yjbys.com/danci/532466.html
8.英文菜单中最常见的单词,你知道是哪个吗英语学英语亲子英语萌00:00/00:00 英文菜单中最常见的单词,你知道是哪个吗英语 学英语 亲子英语 萌知计划 拳击那点事发布于:江西省2022.09.30 00:00 分享到https://roll.sohu.com/a/589383640_100114195
9.菜单列表的英文菜单列表翻译菜单列表英语怎么说海词词典,最权威的学习词典,专业出版菜单列表的英文,菜单列表翻译,菜单列表英语怎么说等详细讲解。海词词典:学习变容易,记忆很深刻。http://dict.cn/%E8%8F%9C%E5%8D%95%E5%88%97%E8%A1%A8
10.《英语单词趣味记忆法》四下Unit7(第7单元)《英语单词趣味记忆法》四下Unit 7(第7单元) 1. *restaurant饭店,餐馆 超级联想记忆:rest(英文)休息; au(谐音)熬;r(拼音)肉;ant(英文)蚂蚁。厨师在餐馆里“休息”时,“熬”好的“肉”上爬满了“蚂蚁”。 疯狂联想记忆:re(拼音)热;st(拼音)薯条;a(拼音)哎;u(谐音)呦;ran(拼音)让;t(拼音)她。 https://www.meipian.cn/1xuuuh71
11.出国旅行必备酒店入住餐厅点餐指南,不会英语也能优雅点餐出入境经常会碰到的英文单词和流程指南 温习请看主页 这次,西西来给大家说一些 在餐厅点餐和入住酒店 需要用到的英语单词和句式 掌握(收藏)了这些词汇, 点餐时再也不用使出一阳指: I want 嗯this this and this 餐厅点餐 通常来说,在大部分餐厅,菜单由以下几部分组成: https://www.douban.com/note/665165602/
12.英语单词礼貌的怎么写1. 礼貌的英语单词怎么写 polite英 [ pla?t ] adj. 有礼貌的;有教养的,文雅的;上流社会的;应酬的,客套的; politeness英 [ p?'la?tn?s ] n. 有礼貌;客气;文雅;有礼貌的行为; 例句:You will say it in a polite way. In a way that doesn't put people off or upset them.https://www.xuexi88.com/zhishi/400455.html