Excel Vba,如果单元格值以特定值开头,则从起始值删除到下一个空格,而不是单元格中的所有值
我想“通过在VBA中编码来创建一个像上面这样的新列” 具体起始值:CL、R1、R2、R3-->总计:4 如果单元格值的起始值为“CL”或“R1”或“R2”或“R3”, 所选单元格中的值应随删除而更改,直到下一个空格。(同上) 你能帮我做吗??。。。Excel Vba,如果单元格值以特定值开头,则从起始值删除到下一个空格,而不是单元格中的所有值,excel,Excel,我想“通过在VBA中编码来创建一个像上面这样的新列” 具体起始值:CL、R1、R2、R3-->总计:4 如果单元格值的起始值为“CL”或“R1”或“R2”或“R3”, 所选单元格中的值应随删除而更改,直到下一个空格。(同上) 你能帮我做吗??。。。 这有点难以表达……试试下面的公式 A COLUMN --> NEW A COULMN CL123 R9873 R9873 CL1943 R0192 R01923
这有点难以表达……试试下面的公式
A COLUMN --> NEW A COULMN
CL123 R9873 R9873
CL1943 R0192 R01923 R0192 R01923
R1242 EWCVZWQEW WCVZWQEW
R2012 NCL102820 NCL102820
R3 DFK1KDKCLDDKD DFK1KDKCLDDKD
0082 1923U83 2021 082 1923U83 2021
JWMK-MXM1I0284J JWMK-MXM1I0284J
12937820284 12937820284
使用公式应该很容易。。。你为什么需要VBA?非常感谢!!它起作用了@然后请考虑接受这个答案。勾选答案为绿色。是!我的荣幸
=IF(OR(LEFT(A2,2)="CL",LEFT(A2,2)="R1",LEFT(A2,2)="R2",LEFT(A2,2)="R3"),TRIM(MID(A2,SEARCH(" ",A2),100)),"")