将特定文本从一个区域中的一个单元格移动到另一个区域中的另一个单元格

我想将特定文本(在本例中为“低风险”一词)从同一列上的一列移到另一列。

我已经在Macro Developer中尝试了几种“ .Cut”函数的变体,但是似乎没有任何作用。

pcccainao 回答:将特定文本从一个区域中的一个单元格移动到另一个区域中的另一个单元格

我不确定我是否正确理解了这个问题,但是要使用vba将一个单元格中的值转换为另一个值,请使用类似

moment

希望它能以某种方式帮助您

,

尝试:

Option Explicit

Sub test()

    Dim strValueToRemove As String,strString As String

    strValueToRemove = "Low Stock"

    With ThisWorkbook.Worksheets("Sheet1")
         strString = .Range("A1").Value
        .Range("A1").Value = Replace(strString,strValueToRemove,"")
        .Range("B1").Value = strValueToRemove
    End With

End Sub

注释:

Replace区分大小写

本文链接:https://www.f2er.com/3164116.html

大家都在问