让我看看我是否可以再试一次。我有一个CSV文件。它代表逗号分隔值,这是一种文件格式。在这个文件中,下面每个单元格中有几列不同的数据。如果我在记事本中打开CSV文件,每个“单元格”用逗号分隔,因此是文件格式名称。在Excel中,没有逗号。这些单元格显然是由表格边框线分隔的。我想要做的是用分号替换列F到H,第2行和以下(也有数据)的逗号。文件中的其余逗号保持原样。使用VBA在.csv文件中的3列中用分号替换逗号
0
A
回答
0
Sub AddSemicolonsINSTALLMENT()
Dim vColumns As Variant, vColumn As Variant
Dim rCol As Range, rCell As Range
vColumns = Array("F", "G", "H")
For Each vColumn In vColumns
Set rCol = Range(Range(vColumn & "2"), Cells(Rows.Count, vColumn).End(xlUp)) '<<EDIT
For Each rCell In rCol.Cells
rCell.Value = ";" & Replace(rCell.Value, ",", ";") & ";"
Next rCell
Next vColumn
End Sub
相关问题
- 1. 在csv文件中替换逗号
- 2. 在python中用逗号分隔逗号分隔的csv文件
- 3. Python解析csv文件 - 用逗号替换逗号
- 4. 在Textmate中用逗号替换逗号
- 5. 用vba中的空白替换逗号
- 6. 使用sed替换csv文件中的逗号mongoimport
- 7. CSV文件中的逗号逗号
- 8. 用内联逗号分隔逗号分隔的csv文件
- 9. 用逗号分隔多个逗号分隔的csv文件
- 10. 使用逗号将Excel文件转换为CSV VBA
- 11. CSV中的逗号逗号
- 12. pyparsing使用分号而不是逗号分析csv文件
- 13. 用逗号代替分号
- 14. 替换逗号替换为撇号和逗号的列中的函数?
- 15. 将分号从分号转换为CSV中的逗号?
- 16. C++使用逗号分隔CSV引号
- 17. 在jquery中用分号替换分号
- 18. 在存储过程中用逗号(,)替换分号(;)
- 19. SQL - “将结果另存为CSV” - 使用逗号代替分号
- 20. 解析csv文件,忽略引号中逗号的逗号c#
- 21. 用逗号替换逗号和点用逗号
- 22. 在Python中用逗号替换逗号XLRD
- 23. 如何在javascript中用逗号替换双逗号
- 24. 在单元格中用逗号替换逗号
- 25. 使用逗号解析最后一列中的CSV文件
- 26. 使用awk在.CSV逗号分隔文件中添加双引号
- 27. 在QLineEdit中用点替换逗号
- 28. 逗号分隔的列表,用“和”代替最后的逗号
- 29. 在JavaScript中使用逗号与分号?
- 30. 逗号分隔csv中的双引号内的逗号,
记录一个vba宏,用逗号替换;并看看代码 – cutzero
我已经弄清楚了分号。现在,我试图找出如何删除vColumns数组中的逗号(列F到H)。这是一个csv文件。逗号被认为是列表分隔符。 – Chris
@dacrovinunghi - 我已经做到了,我意识到单元格内的数据各不相同。所以,看这样的代码是没用的。我正在寻找替换默认列表分隔符(, - 逗号)与; (分号)3列。 – Chris