+ -
当前位置:首页 → 问答吧 → 如何在满一定行数的条件下,奇数列自动跳2列继续输入数据,偶数只另起1列?

如何在满一定行数的条件下,奇数列自动跳2列继续输入数据,偶数只另起1列?

时间:2011-08-10

来源:互联网

如何在满一定行数的条件下,奇数列自动跳2列继续输入数据,偶数只另起1列?
目前我只学会了满一定行数自动换列的宏命令,如下:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Row > 50 Then
Cells(Target.Column+2).Select
End If
End Sub

但我觉得如果能区分奇数列和偶数列,满足行数的条件下奇数列跳2列,偶数跳1列继续录入的话会更方便我的工作
    呵呵我比较喜欢偷懒,还请各路大仙赐教!!!

作者: Motel   发布时间: 2011-08-10

复制内容到剪贴板
代码:
Sub yy()
x = 6
MsgBox x Mod 2
x = 7
MsgBox x Mod 2
End Sub

作者: 白云2011   发布时间: 2011-08-10

复制内容到剪贴板
代码:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Row > 50 Then
        If Target.Column Mod 2 = 1 Then
            Cells(Target.Column + 2).Select
        Else
            Cells(Target.Column + 1).Select
        End If
    End If
End Sub

作者: zjdh   发布时间: 2011-08-10

相关阅读 更多

热门下载

更多