繁体   English   中英

根据单元格值添加x个格式化单元格的数量

[英]Add x number of formated cells based on cell value

我想根据单元格的值格式化x的行数(它从vLookup获取其值)。 例如,如果我在单元格A1中输入值3,那么我希望单元格C1,C2和C3获得以下值。

C1 = "Enter text for row 1"
C2 = "Enter text for row 2"
C3 = "Enter text for row 3"

等等 ..

可以使用公式或仅通过VBA完成吗?

C1中输入:

=IF(ROW()>$A$1,"",IF($A$1=0,"","Enter text for row " & ROW()))

并复制到A1中的最大可能值

在此处输入图片说明

对于绿色突出显示,请使用条件格式。

例如,选择单元格D1作为“用文本输入”列右侧的第一个单元格。

主页->条件格式->新规则->使用公式来确定要格式化的单元格(底部选项)。

在公式栏中键入= C1 <>“”

不要在C1上使用锚点(任何$)!

然后使用格式按钮,现有框的右下角,“填充”选项卡,选择首选的绿色。 OK,然后OK。

复制单元格并向下拖动以覆盖“输入文字”的最大预期收益

希望能有所帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM