2015-04-06 80 views
-1

例如,我的工作表的单元格B1中有一些值,而单元格C1为空(其中没有值)。如果C1是空的,我希望excel用单元格B1中的值填充单元格C1。如果单元格C1不是空的(即其中有一些值),那么我希望Excel不做任何事情。 D1和E1也是如此......如果它们是空的,我希望Excel用cel B1中的值填充它们;如果没有,那就什么也不做。你能告诉我如何做到这一点?谢谢你的帮助。如果一个单元格为空,那么它等于它旁边的单元格;如果单元格不为空,则什么都不做

回答

-1

您可以使用VBA

  1. 的首先,你需要使用Worksheet_ChangeWorkbook_Sheetchange跟踪的变化。
  2. 获取单元格C1和B1
  3. 如果C1.value = NULL,则C1.value = B1.value

您需要自己编写代码的价值。

相关问题