vbscript 报表:复制或替换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vbscript 报表:复制或替换相关的知识,希望对你有一定的参考价值。

Function rng_copy_to(r11, c11, c12, r21, c21, c22, sh_from, Optional r12 = "", Optional r22 = "", Optional sh = "")
    If sh = "" Then sh = ActiveSheet.Name
    If r12 = "" Then r12 = r11
    If r22 = "" Then r22 = r21
    atmp = Sheets(sh_from).Range(c11 & r11 & ":" & c12 & r12)
    Sheets(sh).Range(c21 & r21 & ":" & c22 & r22) = atmp
End Function


Sub replace_group()
    relpace_all "", "", "data1"
End Sub
Function relpace_all(str1, str2, Optional sh1 = "")
    If sh = "" Then sh = ActiveSheet.Name
    sh1.Activate
    For i = 2 To euc
        Rows(i).replace str1, str2
    Next
End Function

Sub replace_lookup1()
    replace_lookup2 ,,,
End Sub
Function replace_lookup2(col1, col2, str1, str2, Optional times = 1, Optional sh1 = "")
    If sh = "" Then sh = ActiveSheet.Name
    For i = 2 To Sheets(sh1).Cells(65536, 1).End(xlUp).row
        If Cells(i, col1) = str1 Then
            Cells(i, col2) = str2
            If times = 1 Then Exit For
        End If
    Next
End Function

以上是关于vbscript 报表:复制或替换的主要内容,如果未能解决你的问题,请参考以下文章

在窗口中运行的 VBScript 如何发出哔哔声(或播放系统声音)? [复制]

vbscript 以安全的方式从页面获取属性或元数据(因此,如果元数据不存在,则不会丢失)。在这个例子中,我们是替换

FastReport教程在报表的预览模式下复制或删除页面

VBscript 替换文本但添加空行

Excel自动替换VBScript

vbscript 替换泰字符