Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Range("B2").Activate ActiveCell.Formula = "=LEFT(I2,IF(ISERROR(FIND(",",I2,1)),LEN(I2),FIND(",",I2,1)-1))"
有一些人发布了解决方案,但我已经尝试了所有似乎相关的解决方案。
Formula从在and ...之间切换FormulaR1C1到在公式周围使用双引号、三引号甚至四引号。
Formula
FormulaR1C1
在这一点上的任何帮助都会很棒。
这应该适合你
Range("B2").Formula = "=LEFT(I2,IF(ISERROR(FIND("","",I2,1)),LEN(I2),FIND("","",I2,1) -1))”
如果不是,您使用的是哪个版本的 Excel?