问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在EXCEL VBA写代码 要求是:比如我在A列输入随便内容,B列就自动填入输入内容时的日期

发布网友 发布时间:2023-06-26 10:03

我来回答

5个回答

热心网友 时间:2023-10-13 04:56

把代码粘贴到你要生成数据的表,这是使用单元格事件完成的,也就是说在A、C两列输入数据时,B、D就相应写入当前的日期和时间,且这个时间不会随系统时间改变而改变,只是输入数据的时间。
Private Sub Worksheet_Change(ByVal Target As Range)
Dim iR&, x&
If Target.Column = 1 Or Target.Column = 3 Then
iR = Target.Row
x = Target.Column
Cells(iR, x + 1) = FormatDateTime(Now(), 0)
End If
End Sub
或者用
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Or Target.Column = 3 Then
Cells(Target.Row, Target.Column + 1) = FormatDateTime(Now(), 0)
End If
End Sub
不明白怎么用可HI我。

热心网友 时间:2023-10-13 04:56

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Dim xx As String
xx = Target.Row
Range("B" + xx) = Date
End If
End Sub
以上代码实现了在A列写入内容,在B列显示,写A列的时间,C列写内容,D列写入时间,以此类推

热心网友 时间:2023-10-13 04:57

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Count = 1 Then
If Target.Column = 1 Then Target.Offset(, 1) = Now
End If
End Sub

按ALT +F11 进入VBE界面
将上面代码放入 thisworkbook 内即可

热心网友 时间:2023-10-13 04:57

Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 1 Or c.Column = 3 Then
If c.Value = "" Then
c.Offset(0, 1).Value = ""
Else
c.Offset(0, 1).Value = Now
End If
End If
Next
End Sub
---------
按ALT+F11,打开代码窗口,将上面的代码复制入其中,返回sheet表,就可以实现了

热心网友 时间:2023-10-13 04:58

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 And Target.Count = 1 Then
Target.Offset(0, 1).Value = Date
End If
End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我的眉毛中部有几根会往上翘有什么说法吗? 儿童补铁的药哪种效果最好? 儿童补铁口服液哪个牌子好 台湾的共享单车有人用过吗,想知道他们用的哪款车坐垫用的是哪家的,和... city bike和roadbike区别 报春花怎样扦播 电脑连接上无线网络不能上qq为什么电脑连上无线网却只能登qq 能上网但是不能上qq,是什么原因? 金山网盾、金山网镖、金山毒霸、金山清理专家四个软件哪个防护好一点... 上网的时候,金山网镖、金山网盾和金山毒霸这三个程序需要都开着吗? 火影忍者477片头曲和片尾曲的名字 叶罗丽里面的笛音仙子还是福音仙子 手机如何观看http://www.ittf.com/ittv/里的比赛视频? 笛公主是罗丽的姐姐吗 三代火影给鸣人生活费是哪一集 文中书香贯穿全文说说你从不绝如缕的书香中体会到什么 剑风传奇在哪看连载时间 剑风传奇97版有必要看吗 走私普通货物罪的量刑标准 剑风传奇污的集数 走私国家物品罪怎么构成的? 在哪可以看《剑风传奇》? 非法持有国家绝密、机密文件、资料、物品罪怎么进行处罚的 走私普通货物、物品罪的处罚依据是什么 走私普通物品罪量刑 剑风传奇黄金时代篇2剑风传奇黄金时代篇2多尔多雷攻略在线观看 走私国家物品罪是怎样量刑的 走私普通货物、物品罪的法律规定 “九尾狐”传奇新定义 《作妖》宁波惊喜开机 穿越火线手游弓箭在哪里买 三国演义第一集的插曲是什么 火影忍者477集后是怎么回事?(顺便写下477集后每集的大概简介 火影忍者从477集要回忆到多少级 小学二年级作文200字:My Favorite TV Program(我最喜爱的电视节目) 请问火影忍者动画477集开始时挺欢快的音乐叫什么名字 厦门室内景点 通过美国的领土讲述美国的历史 能者多劳是个坑吗?对,很坑! 这些地图揭示了奴隶制在美国的扩张 星火英语真的很垃圾 美国历史pdf 北京外卖小哥一个月能挣多少钱? 星火英语六级是什么级别 19款轩逸怎么激活锁车升窗 星火英语听力翻译在哪 篮球的英文字母怎么写? 篮球在田字格里怎么写? 贝多芬《致爱丽丝》 《致爱丽丝》是贝多芬写的吗 <<致爱丽丝》是贝多芬还是理查德?