以下是一个可以实现你所需功能的VBA代码:
```
Sub CompareColumns()
Dim lastRow As Long
Dim i As Long, j As Long, k As Long
Dim col1 As String, col2 As String
Dim diffCount As Integer
'设置需要比对的两列信息的列号和输出结果的位置
col1 = "A"
col2 = "B"
k = 1
'获取需要比对的两列信息的最后一行
lastRow = Cells(Rows.Count, col1).End(xlUp).Row
'循环遍历每一行,计算字符差异数量,并将结果输出到指定位置
For i = 1 To lastRow
diffCount = 0
For j = 1 To Len(Cells(i, col1))
If Mid(Cells(i, col1), j, 1) <> Mid(Cells(i, col2), j, 1) Then
diffCount = diffCount + 1
End If
Next j
Cells(k, "C").Value = diffCount
k = k + 1
Next i
End Sub
```
在这个代码中,我们首先定义了需要比对的两列信息的列号和输出结果的位置。然后,我们使用`Cells`函数获取需要比对的两列信息的最后一行。接着,我们使用嵌套的循环遍历每一行,计算字符差异数量,并将结果输出到指定位置。
你可以将这个代码复制到Excel的VBA编辑器中,并根据需要修改列号和输出位置。如果需要比对多组两列信息,可以在代码中添加循环来遍历每一组信息。