|
求助添加新Sheet后单元格内怎么用IF语句进行判断添加填充,代码如下,附件为例子,感谢大佬们。
求助-添加SHEET页后用IF语句拍判断填充.rar
(21.8 KB, 下载次数: 0)
- Sub 原始数据()
- Sheets("原始数据").Select
- Sheets.Add.Name = "添加后数据"
- Sheets("原始数据").Select
- Dim arr(), brr(), Myrow As Long, i As Integer
- Myrow = Cells(Rows.Count, 2).End(xlUp).Row
- ReDim arr(1 To Myrow, 1 To 28)
- For x = 1 To Myrow
- arr(x, 1) = Cells(x, 1)
- arr(x, 2) = Cells(x, 3) '这个地方想用IF语句判断一下表头是什么后添加,比如是 基于频率优先级的异频切换A2 RSRP门限 就添加 FreqPriInterFreqHoA2ThdRsrp,此处需要多加几个判断,基于频率优先级的异频切换A1 RSRP门限 就添加 FreqPriInterFreqHoA2ThdRsrq 这样多加几个,麻烦大神帮看一下,帮弄一下我自己好修改'
- arr(x, 3) = Cells(x, 3) '这个地方想用IF语句判断一下表头是什么后添加,比如是 基于频率优先级的异频切换A2 RSRP门限 就添加 FreqPriInterFreqHoA2ThdRsrp,此处需要多加几个判断,基于频率优先级的异频切换A1 RSRP门限 就添加 FreqPriInterFreqHoA2ThdRsrq 这样多加几个,麻烦大神帮看一下,帮弄一下我自己好修改'
- arr(x, 4) = Cells(x, 10)
- arr(x, 5) = Cells(x, 11)
- arr(x, 6) = Cells(x, 12)
- arr(x, 7) = Cells(x, 3) '这个地方想用IF语句判断一下表头是什么后添加,比如是 基于频率优先级的异频切换A2 RSRP门限 就添加 FreqPriInterFreqHoA2ThdRsrp,此处需要多加几个判断,基于频率优先级的异频切换A1 RSRP门限 就添加 FreqPriInterFreqHoA2ThdRsrq 这样多加几个,麻烦大神帮看一下,帮弄一下我自己好修改'
- arr(x, 8) = Cells(x, 5)
- Next
- Sheets("添加后数据").[a1].Resize(Myrow, 15) = arr
- End Sub
复制代码
|
|