'反复单击command1
Dim a As String, b As String
Private Sub Command1_Click() ' exchange a & b
Clipboard.SetText b, 1 ' send b to clipboard
b = a
a = Clipboard.GetText 'get b from clipboard to a
MsgBox "a=""" & a & """" & vbCrLf & "b=""" & b & """", 64, "after exchange"
End Sub
Private Sub Form_Load()
a = "12345"
b = "abcde"
MsgBox "a=""" & a & """" & vbCrLf & "b=""" & b & """", 64, "before exchange"
End Sub