ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: Elliott_love

[已解决] 日期转换的问题 请给解决下

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-11-2 17:13 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复 10楼 alzeng 的帖子

我的网络环境是 所有上传功能都被屏蔽了  不然早上传了 我再说下吧

比如 cells(1,3)的数据为 20101102   cells(1,6)是20101115   cells(1,9) 是20101129 ....等等
我想要check一下   与系统时间差 3天 那单元格就要变红色 警示下
那个单元格写的是  20101102

TA的精华主题

TA的得分主题

发表于 2010-11-2 17:22 | 显示全部楼层
你的20101102是自定义格式吗,如果是,直接Date 相减即可,如果输入即是这种样式:
    For icl = 1 To 9 Step 3
        If Date - CDate(Format(Cells(i, icl), "0000-00-00")) = 3 Then Cells(i, icl).Interior.Color = vbRed
    Next

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-11-2 17:32 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

回复 12楼 alzeng 的帖子

可我这里怎么老显示   执行阶段错误“13” 形态不符合  呢   我郁闷 一天全做这个了
你说的自定义格式是什么意思   是我在那单元格 自己输入的日期

TA的精华主题

TA的得分主题

发表于 2010-11-2 17:35 | 显示全部楼层
自定义格式:比方输入2010-11-2,自定义为"yyyymmdd"的格式,那么这个单元格本身仍是日期格式而不是201万零1千1百零2。

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-11-2 17:37 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复 14楼 alzeng 的帖子

我的数据是从txt文件导入后的  自己没有定义   这样的话 怎么做?

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-11-2 18:08 | 显示全部楼层

回复 16楼 alzeng 的帖子

谢谢你了  虽然还是出错  我再看看

TA的精华主题

TA的得分主题

发表于 2010-11-2 17:45 | 显示全部楼层
如果单元格里不含空格的话,用12楼代码应该是没有问题的。——文本导入的数据需要注意混有不可见字符。

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-11-3 09:07 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复 16楼 alzeng 的帖子

那個單元格的類型 是 文字 !

TA的精华主题

TA的得分主题

发表于 2010-11-3 09:14 | 显示全部楼层
咱两个是隔山打牛,不知对方使用什么招式,^_^
如果不能上传附件,将你的表格数据复制→粘贴上来,并说明要求,或许见了数据会好说话一点。

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-11-3 09:31 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复 19楼 alzeng 的帖子

真是麻烦了  我也没办法  从这里下附件都下不了
AA                    AB              AC                  AD              AE         AF
20101101                                             20101108               
Demand          Supply        Balance        Demand        Supply        Balance
0                         0         5,359                     0                 0             5,359
0                         0              612                   0                 0                612
0                         0           3,870                   0                 0             3,870

上面数据是sap跑出来的txt文件导入后的数据 AA--AC是日期为“20101101”(我看了下这个单元格的数值类型是文字)的这一周的数据,我想要根据“20101101”和系统时间对比,差三天就要红色警示下

[ 本帖最后由 Elliott_love 于 2010-11-3 09:37 编辑 ]
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-6-16 19:28 , Processed in 0.041634 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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