ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Automatic Worksheet Calculation when Worksheet Name Changes (https://www.excelbanter.com/excel-worksheet-functions/227244-automatic-worksheet-calculation-when-worksheet-name-changes.html)

Sabre472

Automatic Worksheet Calculation when Worksheet Name Changes
 
All,

I have some VB functions that are called on one Worksheet. The functions
reference the Worksheet's name. The Worksheet starts as a "prototype".

I copy, then change the name of the "prototype".

Once renamed, I want the functions to recalculate automatically.

Bernie Deitrick

Automatic Worksheet Calculation when Worksheet Name Changes
 
If you are calling the function from a cell, instead of using

Worksheets("prototype")

use

Application.Caller.Parent


If you are using the Function in VBA, then perhaps, use

ActiveSheet

instead.

HTH,
Bernie
MS Excel MVP


"Sabre472" wrote in message
...
All,

I have some VB functions that are called on one Worksheet. The functions
reference the Worksheet's name. The Worksheet starts as a "prototype".

I copy, then change the name of the "prototype".

Once renamed, I want the functions to recalculate automatically.





All times are GMT +1. The time now is 08:41 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com