急的尿裤子了,求高人看看这个程序哪里出错了啊
- 百事可哭复制内容到剪贴板怎么按钮1按下老是出错啊,我想按下按钮隐藏三个列
代码:
Dim i
Private Sub CommandButton1_Click()
i = i + 1
If i / 2 = Int(i / 2) Then
Columns("E:E,G:G,I:I").Select
Selection.EntireColumn.Hidden = True
Else
Columns("E:E,G:G,I:I").Select
Selection.EntireColumn.Hidden = False
End If
If i / 2 = Int(i / 2) Then
Columns("D:D,F:F,H:H").Select
Selection.EntireColumn.Hidden = False
Else
Columns("D:D,F:F,H:H").Select
Selection.EntireColumn.Hidden = True
End If
End Sub
Private Sub CommandButton2_Click()
Range("D:D,F:F,H:H,E:E,G:G,I:I").Select
Selection.EntireColumn.Hidden = False
End Sub
[本帖最后由 百事可哭 于 2015-1-13 14:46 编辑] - 百事可哭我晕,怎么成笑脸了
- Jobs复制内容到剪贴板插代码用[code]
代码:
[本帖最后由 Jobs 于 2015-1-13 14:42 编辑] - 323246982虽然看不懂,但觉着表情插在里面好可爱
- jxdq复制内容到剪贴板
代码:
Dim i
Private Sub CommandButton1_Click()
i = i + 1
If i / 2 = Int(i / 2) Then
Range("E:E,G:G,I:I").Select
Selection.EntireColumn.Hidden = True
Else
Range("E:E,G:G,I:I").Select
Selection.EntireColumn.Hidden = False
End If
If i / 2 = Int(i / 2) Then
Range("D:D,F:F,H:H").Select
Selection.EntireColumn.Hidden = False
Else
Range("D:D,F:F,H:H").Select
Selection.EntireColumn.Hidden = True
End If
End Sub
Private Sub CommandButton2_Click()
Range("D:D,F:F,H:H,E:E,G:G,I:I").Select
Selection.EntireColumn.Hidden = False
End Sub - 百事可哭好了,但是用&还是不对,我想隐藏多个列怎么做啊
- jxdq上面给你答案了,多用录制宏。
- 百事可哭感激不尽!
- cf3b5看着为了切换而设计的i/2的效果就喷了,你取余不就行了吗!