+ -
当前位置:首页 → 问答吧 → 晚辈拜见各位大侠,求一个小小的代码!

晚辈拜见各位大侠,求一个小小的代码!

时间:2011-08-08

来源:互联网

新手,才知道VBA,求帮助,问题应该很简单,能帮上忙的大侠,没啥说的,走!到我家喝酒去!

附件

请教.rar(3.06 KB)

2011-8-8 21:24, 下载次数: 7

作者: fooot   发布时间: 2011-08-08

小问题 见附近

附件

请教.rar(7.99 KB)

2011-8-8 21:40, 下载次数: 10

作者: nikotoo   发布时间: 2011-08-08

很简单的,你试看看,我还加啦一个返回。

附件

请教.rar(10.12 KB)

2011-8-8 21:54, 下载次数: 3

作者: 448733708   发布时间: 2011-08-08

'针对一对一单元格
Private Sub Worksheet_Change(ByVal Target As Range)
    With Target
        If .Column = 2 And .Row > 1 Then
            .Offset(0, -1) = .Row - 1
        End If
    End With
End Sub

'针对整列
Private Sub 代码()

    y = Range("B" & Rows.Count).End(xlUp).Row
   
    Range("A2:A" & y).ClearContents
   
    Dim x As Integer
    For x = 2 To y
    If Cells(x, 2) <> "" Then
    Z = Z + 1
    Cells(x, 1) = Z
    End If
    Next
   
End Sub

作者: daley   发布时间: 2011-08-08

顶礼膜拜了,nikotoo先生,我以后会榨干你的油水的!:)

作者: fooot   发布时间: 2011-08-08

引用:
原帖由 448733708 于 2011-8-8 21:54 发表
很简单的,你试看看,我还加啦一个返回。
这位老大的水平也高啊,不过我想是我没表达清楚,好像你给我做的我实际不需要。

作者: fooot   发布时间: 2011-08-08

nikotoo,448733708,daley
3位高手,有机会来贵州遵义,我请你们喝酒!

作者: fooot   发布时间: 2011-08-08

相关阅读 更多