对象必需错误VBA替换功能

时间:2015-04-20 23:16:14

标签: excel vba

我试图在一张工作簿中替换部分字符串,并在不同的工作簿中使用单元格的完整字符串。我无法解决所有错误,主要错误是Object required。我试图做的是让公式从一个中拉出一个预告片编号,然后在另一个中输入该字符串:" ETD TBA - TRAILER#EMHU641641(门4) - 安排选择在________"。

这是我的公式:

Dim newtn As String

newtn = Windows("TSCAN.xlsm").Activate.Workbooks("TSCAN").Sheets("Sheet1").Range("B2")
'
Sheets("Total Ctn Count").Select
Range("A1").Replace Cells(1, 1), Mid(Cells(1, 1), 20, 10), newtn

我不明白为什么它不会工作。请帮忙!

1 个答案:

答案 0 :(得分:-1)

如果需要,请启用“录制宏”。从另一个工作簿中的单元格中选择并复制完整的字符串。在工作簿中HOME>编辑,查找&选择,替换,查找内容:_______(适合的空格和下划线),替换为:(空格),粘贴,全部替换。如果已开启,请关闭“录制宏”。