ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1256|回复: 4

求教高人,在线等

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-8-27 14:20 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
时间格式设置和时间计算问题请教高手
1.        怎么把一列的输入格式设为月日时分:比如输入08271030,表内显示8271030
2.        时间如何计算:比如我表中GH列都是上面的时间格式,能不能再对应的H列中自动算出两列的时间差,G208271030   H208271300   I2中自动算出2.5小时
3.        某一单元格中的内容如何继承按一定规律对应的另一单元格中的内容。比如:GH列还是上面的时间格式,G列是开始时间,H列是结束时间,我想让G列的内容自动显示为上一行H列的内容。也就是下一个的开始时间自动设为上一个的结束时间
问题比较急,望各方高人不吝赐教,本人QQ 422380468 也可加QQ详谈
上面部分是我刚才发的一个帖子的内容,有位老兄说没附件 时间格式非标,我做了个基本的表格放在附件里,时间格式没要求,只要能实现功能,输入方便些,怎么弄都行,哪位高人能帮把表我改下,不胜感激。
下面是表设计的目的和功能要求:
这是我自己设计的一个表格,其目的就是工时记录和后期查询方便点,excel中有些东西不好实现都可以改的。时间格式设为月日时分,只为录入是方便,不好实现也可以改动。关于这个表我想实现下面几点功能
1         客户名和工件名能从下拉列表中选取,客户名和工件名常用的就10多个,也可能根据需要会追加名字,所以下拉列表要能编辑:追加或删除名字。表里面我自己也实现这个功能了,不太好,不知道还有没有更好的方法
2         编号 文件名直接手工输入
3         图片我是通过更改批注的背景实现的,录入时感觉比较麻烦,每次要点很多下鼠标,我想用宏定义一个快捷键,一直没成功,定义好,不能用,不知是怎么回事,快捷键是ctrl+a.。还有就是批注框的大小能不能设定大一些:excel自动出来的太小,一个一个的改太麻烦,大小也不一致。
4         加工机床有好几台,我计划是一台机单独做一个excel文件,所以一个表内的机床都是一样的,不过这一列也不能省略,这主要是以后所有机床都要汇总到一起,同一客户同一编号的工件也可能在不同机床上加工,以后还要按客户或按编号筛选查询所有机床上的工时
5         下机时间手工录入。机床是24小时不停的(除非停电或没活干了),所以下一工件的开始时间就是上一工件的下机时间,能不能自动输进去呢。当然,最好也能手动编辑,有些特殊情况,两个时间不一样。
6         工时就是上机和下机时间的时间差,最好能自动计算好,自动输进去,加工费用也一样,工时乘上单价(2040),也应该可以自动输入
7         下面就是后期的查询了,要能实现按客户或按编号查询,按客户时还要能实现能设定查询的时间段,还有就是查询完后最好能在最下面有个工时和费用的汇总行,这个行没有筛选条件时也可以一直存在,主要看怎么实现方便。

工时记录.rar

58.78 KB, 下载次数: 23

TA的精华主题

TA的得分主题

发表于 2011-8-27 15:36 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
回答第一个问题 其中A13 我输入的单元格

=MID(TEXT(A13,"00000000"),1,2)&"月"&MID(TEXT(A13,"00000000"),3,2)&"日"&MID(TEXT(A13,"00000000"),5,2)&"点"&MID(TEXT(A13,"00000000"),7,2)&"分"

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-8-27 15:43 | 显示全部楼层
kwinawyeth 发表于 2011-8-27 15:36
回答第一个问题 其中A13 我输入的单元格

=MID(TEXT(A13,"00000000"),1,2)&"月"&MID(TEXT(A13,"00000000" ...

我excel水平很差的,只是会些打开文件,输入记录,存盘之类的最简单的操作,你写的我看不懂{:soso_e127:}
能不能帮我把表设计好,传给我,拜托了

TA的精华主题

TA的得分主题

发表于 2011-8-27 16:25 | 显示全部楼层
现在是回答第一个问题

点击单元格-反键-设置单元格格式,在分类框里选择自定义, 然后再类型框的第一个框中输入 0"月"00"日"00"点"00"分"  ,在确定退出

第一个问题.rar

1.82 KB, 下载次数: 11

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-8-27 18:14 | 显示全部楼层
kwinawyeth 发表于 2011-8-27 16:25
现在是回答第一个问题

点击单元格-反键-设置单元格格式,在分类框里选择自定义, 然后再类型框的第一个框 ...

这个是时间格式吗,能对他进行时间差的计算吗,后面加工工时栏里是对前面上机和下机两栏里进行时间计算的来的
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-24 06:09 , Processed in 0.035008 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表