Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming,microsoft.public.excel
|
|||
|
|||
![]()
Hi all.
I ran into a problem where the cell formulas deviate from what my VBA code wrote to them. Example: My VBA code wrote the following string to formula property of a selected cell: =VLOOKUP(B11,LaborDataQuery!BW_LaborData,2,FALSE) where "LaborDataQuery" is the name of a separate worksheet in the same workbook and "BW_LaborData" is the name of the query table (or named range) in "LaborDataQuery" worksheet. However, the final formula shown in the cell became this: =VLOOKUP(B11,APPWG.XLS!BW_LaborData,2,FALSE) Where "APPWG.XLS" is the file name of the workbook. I don't know why Excel changed the worksheet name in my formula to the file name of the workbook. Entering the correct formula directly in Excel's formula bar does not have this problem. If anyone knows why this anomaly occurred, please let me know. Thanks. Jason |
#2
![]()
Posted to microsoft.public.excel.programming,microsoft.public.excel
|
|||
|
|||
![]()
Hi,
Because the name "BW_LaborData" on LaborDataQuery sheet is defined as workbook name. Try define as sheet name. Do this: - Active LaborDataQuery sheet; - Select the BW_LaborData range; - Go Insert menu Name submenu Define command - Select BW_LaborData name and Delete - Now insert LaborDataQuery!BW_LaborData - Press Add and OK HTH --- Orlando Magalhães Filho (So that you get best and rapid solution and all may benefit from the discussion, please reply within the newsgroup, not in email) escreveu na mensagem ... Hi all. I ran into a problem where the cell formulas deviate from what my VBA code wrote to them. Example: My VBA code wrote the following string to formula property of a selected cell: =VLOOKUP(B11,LaborDataQuery!BW_LaborData,2,FALSE) where "LaborDataQuery" is the name of a separate worksheet in the same workbook and "BW_LaborData" is the name of the query table (or named range) in "LaborDataQuery" worksheet. However, the final formula shown in the cell became this: =VLOOKUP(B11,APPWG.XLS!BW_LaborData,2,FALSE) Where "APPWG.XLS" is the file name of the workbook. I don't know why Excel changed the worksheet name in my formula to the file name of the workbook. Entering the correct formula directly in Excel's formula bar does not have this problem. If anyone knows why this anomaly occurred, please let me know. Thanks. Jason |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Why is a formula written this way? | Excel Worksheet Functions | |||
Strange thing happens... | Excel Worksheet Functions | |||
Is there a formula to change number value to the written value? | Excel Discussion (Misc queries) | |||
Strange Thing Happening | Excel Worksheet Functions | |||
Strange thing happened with TOC | Excel Discussion (Misc queries) |