中关村在线

首页 排行 新品 问答 下载 论坛 手机 笔记本 数码相机 主板 显卡 平板电脑 更多

怎么在excel中输入时间

举报
讨论回答 (10)
juheng0172
parkourilove
xu812012
yfbbmy1
Excel快速输入时间值法

大家都知道,在Excel 中输入时间是需要带上冒号的,如果有大量的时间值等待输入的话,这个冒号可得耽误不少功夫,而且又容易输入错误。

有什么好办法可以解决这个难题呢?当然是用嵌套在Excel里的利器VBA了!以下就是所有源代码,只要您按照我的说法一步一步做下去,即使对这些代码一点也不懂,也能依葫芦画瓢,迅速实现在Excel中不必输入冒号就能输入时间值的效果!

一、 启动Excel,打开您需要大量输入时间值的那个工作簿,然后按Alt-F11,启动VBA编辑器。

二、 选择菜单中“插入”──“添加模块”命令。这时,在屏幕左上方“工程”窗口中,会出现一个“模块”的子目录,在它的右侧,显示着刚刚添加进来的模块“Module1”,您可以将它改名为您所喜欢的名字如“fasttime”。

三、 双击模块“fasttime”(如果您修改过模块名称的话),在右侧的代码编辑器中输入以下代码(或者从我的示例工作簿中复制)。

Option Explicit

Sub Auto_Open()

Application.OnEntry = "Fast" '每当工作表内容发生变化时就运行指定过程

End Sub

Sub Fast()

On Error GoTo EnterError '如果有错误就跳往EnterTimeError语句

If Intersect(Application.Caller, Range("fasttime")) Is Nothing Then

Exit Sub '如果是非"fasttime"区域的单元格被改变,则结束过程

End If

'如果输入值小于1或者大于2400,则显示对话框用户输入值非法

If Application.Caller < 1 Or Application.Caller > 2400 Then

MsgBox "对不起,您的输入值非法!", vbExclamation

Application.Caller.Value = ""

Exit Sub

End If

'\ 将输入值改成 HH:MM格式

Application.Caller.Value = Format(Application.Caller, "00:00")

Exit Sub

EnterError:

Exit Sub

End Sub

四、把您将要大量输入时间值的单元格区域命名为“fasttime”。命名方法为,先将需要命名的单元格区域抹黑,然后选择Excel的菜单命令“插入”──“命名”──“定义”,在“在当前工作簿中的名称”栏中输入“fasttime”,最后按确定即可。

好了,完工!现在往“fasttime”区域里输入时间值试试看,是不是不用冒号了!?这里需要注意的是,输入值必须介于1到2400之间,否则将被视作非法值。举个例子来说,如果您需要输入上午九点二十分这样一个时间值,您就只需要输入0920这样一个数字就行了,Excel将在单元格中显示为“09:20 AM”;如果您需要输入晚上一十一点一十五分这样一个时间值,您就只需要输入2315这样一个数字就行了,Excel将在单元格中显示为“11:15 PM”。是不是很方便?

如果您对Excel的时间显示方式不满意的话,您还可以在“单元格格式”里进行修改,Excel内置了10种时间显示方式,调一款您喜欢的吧
xiaopeng0118
qwetrqqwe
154154AC
fotc03
点击顺序时间
pirate1105
tiwig
  我们在Excel常常会输入各种日期,而很多人在输入日期时总是达不到自己想要的那种,总是会或多或少的出现一些差别,今天就来总结一下在excel中输入日期的方法及技巧,希望对你有有所帮助。
  
  工具/原料
  Office Excel
  方法一、快速输入日期
  1
  如果你要快速输入当前日期,你只需在Excel的单元格中按【Ctrl+;】就可以了,注意分号(;)必须是半角英文的,这时就会自动出现当前(今天)日期了,输入当前时间为【Ctrl+Shift+:】,冒号也是半角英文的哦。
  2
  如果你要输入的不是当前日期而是其他日期,那么你可以在单元格中按下面的格式输入日期,例如:2012/8/8或者是2012-8-8就可以了。
  
  
  END
  方法二、输入年月日的格式日期
  1
  如果我们要输入年月日的日期格式,例如:2012年8月8日,这时就必须进行一些设置,步骤如下:
  2
  步骤一、选中要输入日期的单元格,然后右击鼠标,选择【设置单元格格式】菜单栏,如图所示:

  3
  步骤二、进入单元格格式设置窗口,然后选择【数字】选项卡,在【分类】列表中选中【日期】,然后在【类型】中选择【2001年3月14日】这种类型,点【确定】就可以了,如图所示:

  4
  步骤三、接着在要输入日期的单元格中输入日期,输入的格式必须以前面输入方法相同,如:输入2012/8/8就自动出现2012年8月8日了。
  
  END
  方法三、输入自定义格式日期
  1
  有时我们要输入其他类型的日期,例如:2012.8.8,如果按前面的方法就实现不了,这时就必须用自定义格式了,步骤如下:
  2
  步骤一、选中要输入日期的单元格,然后右击鼠标,选择【设置单元格格式】菜单栏,如图所示:

  3
  步骤二、在单元格设置窗口中选择【数字】选项卡,然后在【分类】列表中选中【自定义】,然后在自定义【类型】中输入【yyyy"."m"."d;@】日期格式,点【确定】按钮,如图所示:

  4
  步骤三、接着就可以在刚才设置好的单元格中输入日期了就可以了,输入的方法跟上面一样。
  END
  方法四、excel自动输入日期(系列)
  1
  如果你是要输入一个系列日期,那么你只需输入二个,然后选中这2个日期单元格,鼠标移动右下角,出现“+”标记按住左键不放向下拖就会自动出现日期系列了,这种方适合于各种系列,如图所示(步骤),其实在做日期系列的时候按第一个右下角也是可以拖出系列的,你试试吧。

  
  END
  方法五、excel输入带星期的日期
  这类方法与方法二基本相同,只是在选择日期格式的时候选择就可以了,如图所示:

  最终输入日期后的结果如下:

  
  
  
  END
  方法六、用excel函数输入日期
  1
  对于用函数得出日期这里就不过多介绍,因为这个相对较为复杂,必须用到日期函数及VBA了,感兴趣的朋友可以查看一下这些函数的详细用法,请参阅参考资中的《日期及时间函数详解》。
  以上就是Excel输入日期的相关方法及技巧,希望能帮助到你。
展开查看全部 10 条讨论
精品应用推荐
新浪微博 新浪微博 天气通 天气通 淘宝特价版 淘宝特价版 UC浏览器 UC浏览器
相关问题

如何实现全国各地同事共用一个excel表格?

2927 浏览 10 回答

主要使用excel处理数据的话,财务人员学习VBA和python哪个比较好?

4472 浏览 10 回答

每天面对大量excel表,好麻烦,效率很低,有什么推荐的工具吗?

3264 浏览 9 回答

word excel 一打开文件就提示另存为。。。怎麽办???着急

29.1万 浏览 8 回答

EXCEL里面数据太多了,打开好慢,怎么办?

4638 浏览 8 回答

扩展阅读

DIY从入门到放弃:买二手显卡如何避坑?

评论 1

DIY从入门到放弃:买二手显卡如何避坑?

千元大屏电视大揭秘!选购攻略全在这里

评论 1

千元大屏电视大揭秘!选购攻略全在这里

揭秘苹果电视缺席真相:不赚钱只是一方面

评论 2

揭秘苹果电视缺席真相:不赚钱只是一方面

旗舰级与入门级相差几何?三款固态硬盘《黑神话:悟空》载入速度对比实测

评论 4

旗舰级与入门级相差几何?三款固态硬盘《黑神话:悟空》载入速度对比实测

vivo Y300 Pro性能测试:保证流畅使用,王者荣耀可以稳定90帧

评论 1

vivo Y300 Pro性能测试:保证流畅使用,王者荣耀可以稳定90帧
热门问题

求推荐一款笔记本。工科研究生用,便于随身携带。平时做科研,处理数据,查阅文献。不玩网游和单机,至多玩棋牌游戏和影音。喜欢摄影,需要修图。附加:纠结要不要带数字键盘区。预算最多8000。尽量便宜些。

1.2万 浏览 6 回答

求推荐一款笔记本。工科研究生用,便于随身携带。平时做科研,处理数据,查阅文献。不玩网游和单机,至多玩棋牌游戏和影音。喜欢摄影,需要修图。附加:纠结要不要带数字键盘区。预算最多8000。尽量便宜些。

平面设计一个月工资一般多少

6520 浏览 5 回答

平面设计一个月工资一般多少

歪歪漫画免费页面看不了是为什么?

6775 浏览 6 回答

歪歪漫画免费页面看不了是为什么?

256gSSD是否够用?打算买个笔记本,办公为主,查阅文献等。不玩大型游戏,至多玩一些棋牌类游戏和影音娱乐。手里有2T移动硬盘,但也想在笔记本上存少量的电影。平时玩单反,处理图片比较多。

2.3万 浏览 4 回答

256gSSD是否够用?打算买个笔记本,办公为主,查阅文献等。不玩大型游戏,至多玩一些棋牌类游戏和影音娱乐。手里有2T移动硬盘,但也想在笔记本上存少量的电影。平时玩单反,处理图片比较多。

马斯克有华人血脉吗

8759 浏览 6 回答

马斯克有华人血脉吗

妖精动漫免费入口页面弹窗在哪

7371 浏览 5 回答

妖精动漫免费入口页面弹窗在哪

肿么找回QQ浏览器历史记录

7279 浏览 6 回答

肿么找回QQ浏览器历史记录

笔记本电脑可以连接到无线网络,但是显示无Internet,插网线也没办法上网

1.2万 浏览 7 回答

笔记本电脑可以连接到无线网络,但是显示无Internet,插网线也没办法上网

投诉京东商城的电话是多少?

4292 浏览 6 回答

投诉京东商城的电话是多少?

户户通客户服务热线是多少?

1.2万 浏览 9 回答

户户通客户服务热线是多少?
最新问答

ppt for mac肿么自定义快捷工具栏

1459 浏览 3 回答

ppt for mac肿么自定义快捷工具栏

用foxmail接由邮件出现err login failed怎么处理

1.1万 浏览 4 回答

用foxmail接由邮件出现err login failed怎么处理

Microsoft Outlook 发送邮件出现"0x80004005" 怎么解决?

8090 浏览 6 回答

Microsoft Outlook 发送邮件出现"0x80004005" 怎么解决?

怎么查找全角字符 word

4490 浏览 8 回答

怎么查找全角字符 word

ppt for mac肿么自定义快捷工具栏

1459 浏览 3 回答

ppt for mac肿么自定义快捷工具栏
举报
举报成功

经过核实后将会做出处理,感谢您为社区和谐做出贡献。

请选择删除原因
删除成功
确定推荐该回答?
推荐成功

更多频道

频道导航
辅助工具