您的位置 首页 新能源

使用Excel制造秒表计时器 

利用Excel制作秒表计时器 -在搞活动的时候,我们会用到一些计时器,有时需要显示在投影上。大家都会选择在网上下载各种计时小软件,有免费的、有破解的、还有收费的,很是麻烦!其实,我们用手头上的EXCEL表格就可以制作比较简单的计时器,稍微美化一下,还可以做出“手表”的感觉。

许多用户在进行Excel数据时,想知道自己在Excel中做一件工作需求多长时刻,或是教师在上课的进程中,想在规则的时刻内,来检测学生的实践着手才能,等等此类,都需求计时。 

或许有的用户想到了操作系统中的时钟,或是想到了使用Flash来制造一个时钟,来进行计时,其实大可不必,Excel软件就能处理这个问题,咱们能够用VBA在Excel中做一个秒表计时器,在做之前发动秒表,做完后中止秒表看用了多长时刻,如图。这个秒表在单元格中显现时刻,能够完成秒表的基本功用:单击“开端”按钮开端计时,单击“中止”按钮暂停与中止,再次单击“开端”按钮持续,单击“复位”按钮归零。 

使用Excel制造秒表计时器 

下面咱们以Excel为例来阐明其制造进程。

在搞活动的时分,咱们会用到一些计时器,有时需求显现在投影上。咱们都会挑选在网上下载各种计时小软件,有免费的、有破解的、还有收费的,很是费事!其实,咱们用手头上的EXCEL表格就能够制造比较简单的计时器,略微美化一下,还能够做出“手表”的感觉。

使用Excel制造秒表计时器 

1、 先制造一个根底的表格,用以制造后期的时钟:

制造一个表格,如图所示,A列表明时钟转一圈60分钟,每分钟的刻度(0到59);B列表明12个小时的刻度(每5行一个数值);CDE别离代表时分秒。

表格内数据,咱们照做就行,不多解说。

使用Excel制造秒表计时器 

2、 生成“时钟”图形

1)挑选B、C、D、E单元格数据,刺进——带数据符号的雷达图;

2)删去主动生成的雷达图剩余的元素:标签、坐标轴、网格、图列等;

3)增加小时刻度的数据标签(自己往上填写1到12就能够了);

使用Excel制造秒表计时器 

使用Excel制造秒表计时器 

3、 下面进入关键性过程,编制VBA代码:

1)发动编辑器,刺进——模块

2)输入以下代码:

仿制内容到剪贴板

Sub onClock()

Dim h,m,s

h=Hour(Now)

m=Minute(Now)

s=Second(Now)

DoEvents

Range( “C2:E62” ).ClearContents

Cells(s+2,5)=9:Cells(s+3,5)=0

If s=59 Then Cells(2,5)=0

Cells(m+2,4)=8:Cells(m+3,4)=0

If m=59 Then Cells(2,4)=0

If h》=12 Then h=h-12

h=h*5+Int(m/12)

Cells(h+2,3)=6:Cells(h+3,3)=0

If h=59 Then Cells(2,3)=0

ApplicaTIon.OnTIme Now+TImeValue( “00:00:01” ), “onClock”

End Sub

Sub offClock()

On Error Resume Next

ApplicaTIon.OnTime Now+TimeValue( “00:00:01” ), “onClock” ,,False

End Sub

3)保存、封闭,别忘了!!!

使用Excel制造秒表计时器 

使用Excel制造秒表计时器 

4、 增加操控按钮:

1)菜单栏挑选“开发工具”,刺进窗体控件,在表中制造两个矩形按钮;

2)将两个按钮别离指定宏为“onClock”——命名为“开端计时”,“offClock”——中止计时。

使用Excel制造秒表计时器 

使用Excel制造秒表计时器 

5、 完成计时功用,美化时钟:

点击开端按钮,则会发现时钟开端走起来,点击中止则会暂停计时。

剩余的,便是咱们发挥构思,尽或许地美化一下这个时钟就好了。

注意事项: 表格制造必定依照图片所示。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/xinnengyuan/345019.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部