excel表格中,怎样完成A1,B1,C1之后D1出现当前的日期。当然不是=NOW() 谢谢

查看追问
追问:

是的,而且保存后不能被系统自动更新。
追答:

使用VBA代码能实现你要求。
补充:

调试好后会发给你。
补充:

打开Excel后,按下 Alt + F11 键,将下面的代码复制粘贴到右边空白的VBA编辑框中(如果,编辑未打开,请点击下左边Sheet1或Sheet2……),然后,关闭VBA编辑。   ActiveWindow.DisplayZeros = False X = Target.Row  'y = Target.Column If Range('A' & X) <> 0 And Range('B' & X) <> 0 And Range('C' & X) <> 0 Then    Range('D' & X) = Date & Time    Else    Range('D' & X) = 0 End If End Sub 图示如下:

只有在A列、B列和C列的同一行输入不为0数据,同行D列单元格就显示日期和时间。

补充:

对不起上的代码下了行,请用下的。 Private Sub Worksheet_Change(ByVal Target As Range) ActiveWindow.DisplayZeros = False X = Target.Row  'y = Target.Column If Range('A' & X) <> 0 And Range('B' & X) <> 0 And Range('C' & X) <> 0 Then    Range('D' & X) = Date & Time    Else    Range('D' & X) = 0 End If End Sub
补充:

以上代码,只有在A、B和C列的同行的三个单元格中,同时有不为0的数据时,相应D列同行单元格的日期和时间在存在;如果,在显示日期和时间后,只要删除前三个数据中的任一个数据,后面的日期和时间都消失。
(0)

相关推荐

  • Excel VBA 8.30 增加批注和修改批注一样吗?NO!

    你还是通过右键来插入单元格批注嘛?VBA瞬间完成 点击上方"Excel和VBA",选择"置顶公众号" 致力于原创分享Excel的相关知识,源码,源文件打包提供 ...

  • Excel VBA 8.41向下填充公式可以用鼠标 但代码中你怎么用鼠标?

    向下填充公式可以用鼠标 但代码中你怎么用鼠标? 点击上方"Excel和VBA",选择"置顶公众号" 致力于原创分享Excel的相关知识,源码,源文件打包提供 一 ...

  • 怎么在excel表格中加一行

    在制作excel表格中,经常会需要进行增加一行或删除一列的操作,很多小伙伴不晓得具体该怎么做,下面就让我们一起来了解一下怎么在excel表格中加一行. 1.在电脑上打开需要插入一行的excel表格. ...

  • 如何将Excel表格中的日期和时间分开成两列?

    Excel的制作通常都有很多小技巧,比如一个单元格中输入日期和时间,运用一些技巧就能直接将其分成日期和时间单独的两列,而无需手动修改,无疑可以节约大量的人工.下面就具体说说将表格中的日期和时间分开的三 ...

  • Excel表格中排序,随心所欲,比如按职务排序

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力! Excel中排序的方法很多,比如按数值大小.按字母顺序.按笔划多少等等.但是职场中经常碰到按职务排序,按员工职务(总经理→ ...

  • 如何去掉excel表格中的填充色

    在使用excel软件编辑表格时,有的时候会发现表格中有不少填充色,此时需要将这些填充色去掉,不知该怎么操作?如您对此也表示不理解,来看看小编给出的介绍吧. 1.打开电脑上的excel表格,发现表格中有 ...

  • Excel表格中求差函数公式怎么样使用

    在excel在使用中有时需要求两个数据的差,该怎么做呢?下面给大家分享Excel表格中求差函数公式的使用. 材料/工具 电脑,excel 方法 1 首先在电脑上找到Excel工作表. 2 双击点开ex ...

  • Excel表格中删除行后,序号也不连续了,一个公式教你搞定

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力! 我们在制作表格时,经常会在最左边一列填充一个序号,记录表格数据.但是当我们发现有些行不需要时,将其删除后,序号中断了,变得 ...

  • Excel表格中数据比对和查找的几种技巧

    Excel表格中数据比对和查找的几种技巧 来源: Office 分类:Excel教程 阅读(920)评论(0) 经常被人问到怎么对两份Excel数据进行比对,提问的往往都很笼统:在工作中,有时候会需要 ...

  • 如何在Excel表格中制作差异对比图?

    时间:2016-06-21来源: 网络作者: 未知点击: 4344 次 Excel技巧:如何在Excel表格中制作差异对比图?

  • Excel表格中空格太多,你还再一个个手动删除?教你几招,快速搞定!

    表格中的数据乱七八糟,没用的空格太多,一点也不规范,有什么办法能够快速整理一下呢?这里,小汪老师就来教大家几种,保你轻松搞定! 01 查找替换清除空格 选中数据区域,然后按下「Ctrl + H」组合键 ...