vba - 从字符串中获取子字符串
问题描述
我有一些代码将单元格中的值与工作表中的其他值相邻。单元格中的值是“美国的 Nat Rep 可行性检查 - 按地区划分的详细信息”,其中国家/地区有所不同 - 可以是“澳大利亚”;“阿根廷”等。我需要提取该国家并将其放在旁边原因值:
Sub RowInt()
Dim rng As Range
For i = 1 To Sheets.Count
Sheets(i).Select
Cells.Range("A1").Select
ActiveCell.EntireColumn.Insert
ActiveCell.EntireColumn.Insert
Range("A7").Value = "Channel"
Range("B7").Value = "Country"
mystring = Cells(1, 3).Value
NumRows = Range("C8", Range("C8").End(xlDown)).Rows.Count
For j = 1 To NumRows - 1
Cells(j + 7, 2).Value = Replace(mystring, "Nat Rep feasibility check for", "")
Cells(j + 7, 1).Value = Range("C2").Value
Next j
Next i
End Sub
我设法解决了“Nat Rep可行性检查”的问题,但我仍然需要得到其余的字符串,你能帮我吗?先感谢您!
解决方案
推荐阅读
- r - 更正 R 中未完成的功能
- swift - 如果终止,MacApp(使用 Swift)不会终止启动的子进程
- apache-flink - 为什么不能通过调用 addColumns 添加 proctime?
- java - 加载一个 txt 文件 -> 打开失败:ENOENT(没有这样的文件或目录)。我很确定问题不在于路径,但我找不到错误
- javascript - 如何在 GraphQL (Relay) 中查询和改变数组类型?
- javascript - 1 个 onclick 事件的 3 个函数
- git - git stash 在跳过工作树后找不到更改但无法签出到新分支
- installation - 安装 JFrog Artifactory 时出现路由器服务错误
- c# - C# get 和 set 与手动编写的 GetSomeValue() 和 SetSomeValue(value) 方法之间的区别?
- sql-server - 如果 RCSI 下不存在则插入