excel支持VBA编程。如果熟悉VB编程,就可以通过编程控制Execl的数据处理。
里面涉及到事件,这个跟delphi有点像。
下面是一个例子:如果当单元格的内容发生变化,在后面第6的单元格复制为1 或者取值为now();
具体的操作步骤为:右击sheet1.查看代码,复制上去,编译或者运行代码,将文件保存为 xmlm. 就可以了。
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = Falsecol = Target.Column
Row = Target.Row
If Cells(Row, col + 1).Value = "" Then
Cells(Row, col + 1).Value = "1"
End If
Application.EnableEvents = True
End Sub