UniMord
Active Member
- Joined
- May 6, 2002
- Messages
- 311
I have a spreadsheet residing on a network drive that is updated regularly.
Rather than emailing copies of it to co-workers, I email them (from Outlook) a link to it, so it can never accidentally get forwarded to an outside party. (This also saves space on the server and prevents people from consulting outdated data.)
So far, so good. However, I usually want the recipient to open the spreadsheet to a specific cell.
I'd like to enter something like:
X:\Company Secrets\High Voltage\Keep out\Data Our Competitors Would Die to Get Their Claws On.xlsx#'March 2011'!Z100
The spreadsheet will open, but my reference to 'March 2011!Z100 in the hyperlink just gets ignored.
If there is no simple way of doing this, is there perhaps a way for VBA to determine that the spreadsheet was opened via a hyperlink and extract the range information from the hyperlink opening it (in which case, it'd be a skip and a jump to open to the desired spot)?
Rather than emailing copies of it to co-workers, I email them (from Outlook) a link to it, so it can never accidentally get forwarded to an outside party. (This also saves space on the server and prevents people from consulting outdated data.)
So far, so good. However, I usually want the recipient to open the spreadsheet to a specific cell.
I'd like to enter something like:
X:\Company Secrets\High Voltage\Keep out\Data Our Competitors Would Die to Get Their Claws On.xlsx#'March 2011'!Z100
The spreadsheet will open, but my reference to 'March 2011!Z100 in the hyperlink just gets ignored.
If there is no simple way of doing this, is there perhaps a way for VBA to determine that the spreadsheet was opened via a hyperlink and extract the range information from the hyperlink opening it (in which case, it'd be a skip and a jump to open to the desired spot)?