如何使用vba在excel中的列中的文本文件中逐个打印唯一值

时间:2018-04-20 09:43:55

标签: vba

我的情景是

如何使用vba在excel中的列中逐个打印文本文件中的唯一值 并使用vba逐个显示msgbox中的值 请给我一个建议

先谢谢

2 个答案:

答案 0 :(得分:0)

这是“msgbox”部分:

Sub main()
    Dim cell As Range

    For Each cell In Columns(1).SpecialCells(xlCellTypeConstants, xlTextValues) 'change column index to suit your need
        If WorksheetFunction.CountIf(Range(Cells(1, cell.Column), cell), cell.Value) < 2 Then MsgBox cell.Value
    Next
End Sub

我会将“打印到文本文件”部分留给您

答案 1 :(得分:0)

image.onload