更新“替换”宏

时间:2020-11-05 23:28:58

标签: excel vba

下面的宏删除带有空格的正斜杠。例如,我需要该品牌“ RE / DONE”显示为“ RE DONE”,因为在命名工作表标签时excel不允许某些字符。我想更新下面的宏,如果它也看到冒号(:)也可以替换为空白。我尝试添加它,将其替换为:

    public class Base1 {
    public static WebDriver driver;
    @BeforeMethod
    public void before(){
        System.setProperty("webdriver.chrome.driver", "C:\\formation_Selenium\\navigateur\\chromedriver.exe");
        **WebDriver** driver = new ChromeDriver();
        //driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
        driver.get("http://www.demo.guru99.com/V4/");
        driver.manage().window().maximize();
        
        
    }
    

}

但已调试。有人可以帮忙吗?我有一个名为“ N:Philsophy”的品牌,并且需要将其显示为“ N Philsophy”。我要确保宏知道是否看到正斜杠或冒号,以将其替换为空白。

strPI = Replace(Left(pi.Name & " " & ws.Range("P1"), 31), "/ & :", " ")" 

1 个答案:

答案 0 :(得分:2)

将一个替换为另一个:

strPI = Replace(Replace(Left(pi.Name & " " & ws.Range("P1"), 31), "/", " "),":", " ")