vba excel 相关

这篇博客介绍了VBA在Excel中操作单元格的方法,包括使用ActiveCell对象进行公式引用、偏移操作,以及通过Select Case语句实现条件赋值。还提供了一个名为mysub的子程序示例,用于遍历工作表中的特定列,根据列值自动填充另一列的内容。
摘要由CSDN通过智能技术生成

1       

活动单元格:ActiveCell.FormulaR1C1
活动单元格同行往前推一格:ActiveCell.Offset(0, -1).

复制:Selection.Copy  粘贴:ActiveSheet.Paste

Windows("单元格.xls").Activate:激活excel
Sheets("Sheet1").Select:激活excel 里的表

Select Case ActiveCell.FormulaR1C1
            Case Is = "MM"
            ActiveCell.Offset(0, -1).Value = "a"
            Case Is = "BB"
            ActiveCell.Offset(0, -1).Value = "b"

            。。。。。        
End Select

 

2

Sub mysub()
    Dim HANG As Long
    Dim col As Integer
    Dim colwrite As Integer
    col = 9
    colwrite = 8
    HANG = Range("I65536").End(xlUp).Row  

    For int1 = 1 To HANG
        Select Case Cells(int1, col)
            Case Is = "MM"
            Cells(int1, colwrite).Value = "a"
            Case Is = "BB"
            Cells(int1, colwrite).Value = "b"
            Case Is = "DD"
        End Select
    Next int1
End Sub

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值