thunderhead
New Member
- Joined
- Aug 3, 2007
- Messages
- 27
Hi all,
A few queries with regard to Excel/VBA/Macros:
a.) I have a bunch of data on a worksheet in a workbook. I am displaying a part of this data on another worksheet in a different workbook.
I want a control by which the user can choose to view more data from the first worksheet.
For example, I have some names and telephone numbers in the first workbook. I display some 5 five of these on another workbook. I want to have a button or spin control, which when clicked can display another 5 entries from the first workbook (or, in case of the spin control, display as many as the user wants uptil the last entry...).
How do I accomplish this?
b.) Also, let's say I have a workbook which is dynamically linked to some other workbooks for data sourcing purposes. I want to distribute this workbook to others, but only with the latest updated data from the other workbooks (in other words, I don't want to send them all the linked workbooks, just the one workbook with the latest updated data from my machine). Is there an easy way to toggle the dynamic linkage on and off, or replicate my workbook with just the values onto another one for the purposes of distribution? (Better still, would it be possible to have a control on my workbook which when called upon can create another worksheet with just the latest values present in my workbook [let's say it's just one worksheet that I want to distribute]?).
c.) How do I add a control to the worksheet, which when used can change the active worksheet to another worksheet on the same workbook and display it?
Thanks a ton for all your insights on this.
A few queries with regard to Excel/VBA/Macros:
a.) I have a bunch of data on a worksheet in a workbook. I am displaying a part of this data on another worksheet in a different workbook.
I want a control by which the user can choose to view more data from the first worksheet.
For example, I have some names and telephone numbers in the first workbook. I display some 5 five of these on another workbook. I want to have a button or spin control, which when clicked can display another 5 entries from the first workbook (or, in case of the spin control, display as many as the user wants uptil the last entry...).
How do I accomplish this?
b.) Also, let's say I have a workbook which is dynamically linked to some other workbooks for data sourcing purposes. I want to distribute this workbook to others, but only with the latest updated data from the other workbooks (in other words, I don't want to send them all the linked workbooks, just the one workbook with the latest updated data from my machine). Is there an easy way to toggle the dynamic linkage on and off, or replicate my workbook with just the values onto another one for the purposes of distribution? (Better still, would it be possible to have a control on my workbook which when called upon can create another worksheet with just the latest values present in my workbook [let's say it's just one worksheet that I want to distribute]?).
c.) How do I add a control to the worksheet, which when used can change the active worksheet to another worksheet on the same workbook and display it?
Thanks a ton for all your insights on this.