
怎么在excel中 sheet1!A1内输入一个数值回车 后自动在另一个位置sheet2!E1保存
2个回答
展开全部
要用宏才能解决。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
i = [e65536].end(xlup).row
sheets("2").range("e"+format(i+1)).value = sheets("1").range("A1").value
End Sub
这个语句是每个单元格变化都会将A1单元格内容写到E列数据下一个单元格的,可以限制仅A1变化才产生动作,但是不记怎样写了,去网上找吧。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
i = [e65536].end(xlup).row
sheets("2").range("e"+format(i+1)).value = sheets("1").range("A1").value
End Sub
这个语句是每个单元格变化都会将A1单元格内容写到E列数据下一个单元格的,可以限制仅A1变化才产生动作,但是不记怎样写了,去网上找吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询