excel图表如何记录指定单元格每次修改的时间

作者&投稿:毅眨 (若有异议请与网页底部的电邮联系)
~ Q:我想要在用户修改工作表指定单元格的内容时,在另一工作表中记录修改的时间。例如,在工作表Sheet1的单元格B2中,每次用户将该单元格值修改为某一大于0的数值时,则在工作表LogB2中记录下其修改的时间。
具体地说,如果在2019年10月24日19时30分30秒,用户将单元格B2中的值修改为280,那么在工作表LogB2中记录下时间2019-10-24 19:30:30;如果在2019年10月25日8时10分15秒又将单元格B2中的值修改为100,那么工作表LogB2中增加一条时间记录2019-10-25 8:10:15。
A:这可以使用工作表事件来完成。
打开VBE,双击工作表Sheet1对象模块,输入代码:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngInput As Range
Dim rngLog As Range
‘要记录其修改时间的单元格
Set rngInput = Range(“B2”)
‘确定单元格是目标单元格
If Intersect(rngInput, Target.Cells(1, 1)) Is Nothing Then Exit Sub
‘修改为小于0的值不记录
If rngInput.Value <= 0 Then Exit Sub
‘将修改单元格时的时间记录到工作表LogB2
With Worksheets(“LogB2”)
‘工作表最后一行
Set rngLog = .Cells(.Rows.Count,1).End(xlUp)
‘确定工作表最后一行单元格含有值
If Len(rngLog.Value) > 0 Then
‘移至下方相邻的空单元格
Set rngLog = rngLog.Offset(1, 0)
End If
End With
‘写入当前时间
rngLog.Value = Now
End Sub
Q:我想增加记录另一个单元格的修改时间,例如单元格D2每次修改的值大于0时,将修改的时间记录到工作表LogD2中,如何编写代码?
A:同样使用工作表事件来完成。
打开VBE,双击工作表Sheet1对象模块,输入代码:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngLog As Range
Dim wksLog As Worksheet
‘根据所修改的单元格
‘赋值相应的工作表
Select Case Target.Cells(1, 1).Address
Case “$B$2”
Set wksLog =Worksheets(“LogB2”)
Case “$D$2”
Set wksLog =Worksheets(“LogD2”)
Case Else
Exit Sub
End Select
‘如果修改的值小于0则不记录修改时间
If Target.Cells(1, 1).Value <= 0 ThenExit Sub
With wksLog
‘工作表数据所在的最后一行
Set rngLog = .Cells(.Rows.Count, 1).End(xlUp)
‘如果最后一个数据单元格包含值
If Len(rngLog.Value) > 0 Then
‘偏移到下方相邻单元格
Set rngLog = rngLog.Offset(1, 0)
End If
End With
‘写入当前时间
rngLog.Value = Now
End Sub


excel柱状图怎么标记颜色excel柱状图怎么标记颜色和数字
对于Excel的柱状图,你可以使用数据标签来标记颜色。以下是详细的步骤:1. 首先,选中你想要标记柱状图颜色的数据系列。你可以单击其中一个柱状图来选择整个系列,或者按住Ctrl键并单击多个柱状图来选择多个系列。2. 在"布局"选项卡的"数据标签"组中,点击"数据标签",然后选择"在图表条上"或"在图表内",...

excel图表坐标轴如何加上注释excel怎么给图表坐标轴加标注
1、打开需要操作的EXCEL表格,点击图标,使之处于编辑状态,在图标布局工具中,点击“坐标轴标题”-“主要横坐标轴标题”-“坐标轴下方标题”,插入横坐标轴注释。2、在文本框中输入相应的文本内容,然后同理点击“坐标轴标题”-“主要纵坐标轴标题”-“旋转过的标题”,为图表添加纵坐标标题注释。3、...

怎么在excel图表柱形图里加数据标记?
5、首先我们将Excel打开,有一组绘制图表的数据,如图所示。然后在Excel上面点击【插入】选项,如图所示。然后在选项中,点击【柱形图】按钮,如图所示。然后在弹出来的选项,点击一个柱形图样式,如图所示。EXCEL中一组数据同时有数字和百分比,如何将这两个在柱状图中同时显示...在“图表元素”中,添加“...

如何在excel的折线图的点上标记上数字?就是在图表内的折线上的点标记...
1、首先打开excel表格,然后插入需要的折线图。2、接着点击右侧的图标元素按钮,然后勾选上“数据标签”选项即可。3、点击数据标签右方的三角按钮,可设置对齐方式以及设置其它更多的数字格式。

excel图表中的数据标记如何设计?
1. 首先将需要设置的excel表格打开,如图,可以看到我们插入的折线图。2. 在折线图中的数据标记处,右键,点击“设置数据系列格式”选项。3. 然后右侧弹出“设置数据系列格式”窗口,先点击上方的颜料桶图标,再切换到“标记”选项。4. 然后点击“标记选项”展开,点选上“内置”选项。5. 接着在“...

如何对Excel图表设置刻度和单位?
打开 Excel 并选择包含要创建图表的数据的工作表。选择要创建图表的数据范围。在 Excel 的菜单栏中,点击"插入"选项卡,然后在图表区域中选择适当的图表类型。常见的图表类型包括柱形图、折线图和散点图等。在你创建的图表中,双击要设置刻度和单位的坐标轴。这将打开"格式轴"或"格式大纲"侧边栏。在"...

excel图表中如何显示y值?
在 Excel 中,可以通过在图表中添加数据标签来在曲线图中显示 x 和 y 值。以下是在 Excel 中显示数据标签的步骤:1. 创建一个曲线图并选择它。请注意,只有曲线图类型(如折线图、散点图等)才支持数据标签。2. 在“设计”选项卡中的“图表布局”组中,单击“数据标签”按钮,并选择要显示的数据...

如何在Excel中制作数据图表?
打开Excel并输入数据:在Excel的工作表中输入您要创建图表的数据。确保将数据安排在合适的列和行中,并确保每列和行都有合适的标签。选择数据范围:选择包含您要使用的数据的范围。这可能是一个矩形区域,其中包含了所有的数据。打开“插入”选项卡:在Excel的顶部工具栏中,找到并点击“插入”选项卡。选...

excel表格的图表如何显示原数据excel表格的图表如何显示原数据内容_百 ...
1. 选中您所创建的图表。2. 在Excel的顶部菜单栏中,找到并点击"图表工具"选项卡。3. 在"图表工具"选项卡中,找到"设计"或"布局"区域(取决于您使用的Excel版本)。4. 在该区域中,找到"数据"组,其中将包含一个"数据表"按钮。5. 点击"数据表"按钮,选择"显示数据表"选项。这样,Excel会在...

excel图的计算公式如何查看excel图表怎么算函数
1. 选中要查看公式的图表。2. 在Excel菜单栏中点击“公式审查”选项卡,然后选择“显示公式”选项。3. Excel图表中的公式将显示在“公式栏”中。如果您想要查看某个数据点的公式,可以按照以下步骤进行:1. 右键单击图表上的数据点,并选择“趋势线选项”(或“线性回归”选项)。2. 在“趋势线选项”...

湛河区18885232720: excel怎么把图表插入指定单元格中拜托了各位 谢谢 -
佼贱先妮: http://club.excelhome.net/dispbbs.asp?boardID=102&ID=108520&page=1&px=0 看看 这个 可满意...

湛河区18885232720: 如何在excel指定单元格中插入图表,不要拖的那种 -
佼贱先妮: 插入图表的步骤如下: 1.在插入图表之前将鼠标定位在指定区域的单元格中,接着点击菜单栏中的插入图表选项;2.生成图表之后,点击图表选中后,可以缩小放大图表到合适大小; 3.左键点击图表不放,拖拉图表到指定区域即可.

湛河区18885232720: excel中怎样把插入的图表放在指定区域? -
佼贱先妮: 材料/工具:Excel2010 1、打开Excel2010文档,打开编辑表格. 2、选中单元格区域A2:A4,同时按住<Ctrl>键的同时,用鼠标选中单元格区域C2:C4. 3、单击【插入】选项中的【折线图】选项. 4、点击【折线图】下的小黑三角,弹出的下拉菜单中选中折线图样式. 5、单击图标,选中区域图表制作完成简单直观,方便分析和工作汇报.

湛河区18885232720: Excel 怎样插入图表到指定单元格区域?图表是柱形图、饼图之类的. -
佼贱先妮: 不能指定单元格,只能设置靠上、下、左、右、居中.或者画完后移动.

湛河区18885232720: Excel 怎样插入图表到指定单元格区域 -
佼贱先妮: 只能在插入图表之后调整大小,调到占A1:F12的位置就可以

湛河区18885232720: excel表中统计含有指定内容的单元格 -
佼贱先妮: 统计A列,包含 张三 字段的个数 =COUNTIF(A:A,"*"&"张三"&"*")

湛河区18885232720: 在excel中如何对一个指定单元格A1的历史数据进行记录? -
佼贱先妮: 打开你的Excel表,假设你是sheet1表要实现这个功能. 按alt+F11,然后在左面的工程窗口找到sheet1双击,输入下列代码. Private Sub Worksheet_Change(ByVal Target As Range)Dim aWith TargetIf .Address = "$A$1" ThenIf Range("B...

湛河区18885232720: excel,如何自动显示某个单元格每个月的数值. -
佼贱先妮: 不清楚你的数据的具体情况,但是可以给你一个建议…… 如果你有一个 动态的 数据表(全年 分日期记录的),那么你每个月的数据统计 可以用 sumproduct 这个函数来统计 这样 每个月 就可以用一个公式 自动生成了…… 只要明细在 那么 各个时间段的“统计”就是随时可以 再现的……

湛河区18885232720: EXCEL怎么取目标表格中指定单元格的数据 -
佼贱先妮: 楼主描述的不对吧,根据图片,应该是: A1为目标文件夹 B1为文件名 C1为工作表名 D1为表格中的单元格 可在A2中用公式="'"&A1&"["&B1&"]"&C1&"'!"&D1 来得到合并的路径字符串 然后在B2中用公式=INDIRECT(A2) 来得到引用值提示:用INDIRECT函数时,要求目标工作簿必须是打开的,否则会显示错误值#REF!

湛河区18885232720: EXCEL 中的固定单元格历史数字自动记录 -
佼贱先妮: Private Sub Worksheet_Change(ByVal Target As Range) '工作表内容发生改变触发事件 With Target If .Address = "$E$5" Then '如果选中的单元格地址是 E5 If [G6] = "" Then '如果G6是空单元格 Range("G6") = .Value '那么G6=E5 Else '否则 Cells(Range("G65536").End(xlUp).Row + 1, 7) = .Value 'G列最后一个非空单元格的下一单元格 =E5 End If End If End With End Sub

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网