Consulting

Results 1 to 3 of 3

Thread: vba copy active sheet to closed workbook

  1. #1
    VBAX Regular
    Joined
    May 2017
    Posts
    10
    Location

    vba copy active sheet to closed workbook

    Can we copy specific columns in vba from active workbook to a closed workbook in a specific directory.

    Suppose active workbook assuming row 1 are headers , copy column A , C,D, E, F AND AA to a close workbook on c:\\testdata\keeprecords

    row1 are SAME HEADERS as active worbook .


    A C D E F AH
    A B C D E F

  2. #2
    VBAX Expert
    Joined
    Sep 2016
    Posts
    788
    Location
    Option Explicit
    
    
    Sub test()
        Dim r As Range
        Dim p As String
        
        p = "c:\\testdata\keeprecords\********.xlsx"
         
        Set r = Range("A1").CurrentRegion.Columns("A:AA")
        
        With Workbooks.Open(p).Sheets("*******")
            r.AdvancedFilter xlFilterCopy, , .Range("A1:F1")
            .Parent.Close True
        End With
        
    End Sub

    マナ

  3. #3
    VBAX Regular
    Joined
    May 2017
    Posts
    10
    Location
    Thanks for assistance.

    Working as requested

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •