下拉列表会在B2
的{{1}}中填充一个值。我需要在Sheet1
中找到该值,并将从该单元格开始的范围复制到右5列和向下18行。此值复制范围始终粘贴到Sheet2
。
例如,如果在I3:M20
中找到了来自下拉列表的值,则应将范围A75
复制到A75:E92
。
谢谢。
答案 0 :(得分:0)
如果您希望它在值更改时自动发生,则需要使用s = "2\nOur\nstrategy drives \nsustainably higher profits and margins\n\nStrengthening our hubs is a critical foundation to maximize profitability\n\nDriving revenue improvements from all areas of business\n\nImproving efficiency and productivity \n\nGreater accountability and transparency\n"
temp = '-\t-'
s = s.replace('\n\n', temp).replace('\n', ' ').replace(temp, '\n')
,如@donPablo在注释中所述。确认已更改的单元格为目标单元格,然后从Sub Worksheet_Change
上的B2
中查找值。您可以使用Sheet2
获取所需的较大区域,然后将其复制到所需位置。
Resize