+ Reply to Thread
Results 1 to 4 of 4

Excel 2007 : issues with vlookup not calculating

  1. #1
    Registered User
    Join Date
    05-30-2012
    Location
    NJ, USA
    MS-Off Ver
    Excel 2007
    Posts
    21

    issues with vlookup not calculating

    Hi all,

    I have a vlookups that don't seem to be refreshing as I calculate them. They are pulling data from another excel worksheet that is continuously updating with new data. When I use 'calculate now', the excel sheet looks like it's processing but the vlookups don't update. If I double click in the cell formula for the vlookup, and press enter, I get the refreshed data. Why is this and is there any workaround? I will post a sample worksheet if needed.

    Thanks!

    -H

  2. #2
    Registered User
    Join Date
    05-30-2012
    Location
    NJ, USA
    MS-Off Ver
    Excel 2007
    Posts
    21

    Re: issues with vlookup not calculating

    The following is the Vlookup used. Thanks!

    =IF($C$74="Y",IF(ISBLANK(VLOOKUP("North Pac3 - Zone 12", 'D:\Analytics[Optimize Refresh Interface.xlsx]HOME'!$F:$I,4,0)),"",VLOOKUP("North Pac3 - Zone 12", 'D:\Analytics[Optimize Refresh Interface.xlsx]HOME'!$F:$I,4,0)),"")
    Last edited by harry1013; 07-09-2012 at 10:08 AM.

  3. #3
    Registered User
    Join Date
    04-20-2012
    Location
    New York, NY
    MS-Off Ver
    Excel 2013, 2010, 2007, 2003
    Posts
    99

    Re: issues with vlookup not calculating

    Try refreshing the data connections before recalculating
    SPARTAN
    Please click the * if my solution helped

  4. #4
    Registered User
    Join Date
    05-30-2012
    Location
    NJ, USA
    MS-Off Ver
    Excel 2007
    Posts
    21

    Re: issues with vlookup not calculating

    my code now looks like this

    ActiveWorkbook.UpdateLink Name:= _
    "c:\Analytics\sample.xlsm", Type:=xlExcelLinks
    ActiveWorkbook.UpdateLink Name:= _
    "c:\Analytics\sample1.xlsm.xlsx", Type:= _
    xlExcelLinks
    ActiveWorkbook.UpdateLink Name:= _
    "c:\Analytics\sample2.xlsm", Type:=xlExcelLinks
    ActiveSheet.Calculate

    Range("E1").Select
    ActiveCell.FormulaR1C1 = "=NOW()"

    Would this work? It's tough to tell when it is and isn't working since I have no idea when the sheet that's constantly pinging and updating data is going.

    Thanks in advance,

    -H

+ 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