+ Reply to Thread
Results 1 to 19 of 19

Code running slowly

Hybrid View

  1. #1
    Forum Expert mrice's Avatar
    Join Date
    06-22-2004
    Location
    Surrey, England
    MS-Off Ver
    Excel 2013
    Posts
    4,967

    Re: Code running slowly

    Try

    Sub CopyLiveData()
    Windows("ANR for multiple tickers.xls").Activate
    Range("B3").CurrentRegion.Copy
    Windows("ANR for multiple tickers 2.xls").Range("B1").PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
            xlNone, SkipBlanks:=False, Transpose:=False
    Windows("ANR for multiple tickers 2.xls").Range("B1").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
            SkipBlanks:=False, Transpose:=False
    End Sub
    Martin

  2. #2
    Forum Expert snb's Avatar
    Join Date
    05-09-2010
    Location
    VBA
    MS-Off Ver
    Redhat
    Posts
    5,649

    Re: Code running slowly

    Don't use copy to copy:

    Sub CopyLiveData()
      With Workbooks("ANR for multiple tickers.xls").Range("B3:Q5999")
        Workbooks("ANR for multiple tickers 2.xls").Range("B1").resize(.rows.count,.columns.count)=.value
      End With
    End SUb



+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

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

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1