首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >vba应复制整个列

vba应复制整个列
EN

Stack Overflow用户
提问于 2017-08-12 15:42:50
回答 1查看 945关注 0票数 0

标题中的“find”单元格值将在原始文件中不断变化,我需要“find”单元格值整列复制并粘贴到sheet2中

Sub Macro3()

代码语言:javascript
运行
复制
Cells.Find(What:="FSP Center", After:=ActiveCell, LookIn:=xlFormulas, _
    LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
    MatchCase:=False, SearchFormat:=False).Activate`
Cells.FindNext(After:=ActiveCell).Activate`
Columns("A:A").Select 'i want to select entire column 
Selection.Copy
Sheets("Sheet2").Select
ActiveSheet.Paste

结束子对象

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-12 15:51:21

代码语言:javascript
运行
复制
Sub Macro3()
    
    Dim f As Range
    Set f = Rows(1).Find(What:="FSP Center", After:=ActiveCell, _
                       LookIn:=xlFormulas, LookAt:=xlPart, _
        SearchOrder:=xlByRows, SearchDirection:=xlNext)

    If Not f Is Nothing Then
        f.EntireColumn.Copy Sheets("Sheet2").Range("A1")
    End If

End Sub

‘修复了拼写错误的"If“

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45647834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档