Citrix Delivered Macros to Excel - help

kellyvw

New Member
Joined
Jun 26, 2011
Messages
7
I am trying to deliver 2003 Excel Macros to users on a Citrix delivered system. The macro is designed with icons that appear on the toolbar, when I deliver the macros all the VBA comes across successfully but not the icons, does anyone have any ideas?
 

Excel Facts

Square and cube roots
The =SQRT(25) is a square root. For a cube root, use =125^(1/3). For a fourth root, use =625^(1/4).
Do you supply the macro's as an addin?

How did you create the icons in the toolbar? Did you add icons in existing toolbars or create a specific new one? The Excel via Citrix might be configured that changes to standard toolbars are reset/deleted with every startup.

Do you create/enable a toolbar in the workbook_open event?
 
Upvote 0
Hi thanks for your reply. No the macro is a .bas that I load into VBA, once loaded I added the icons via Customise onto the tool bar then took the personal.xls and deployed this to the other users. This was the same method to how I deployed a similar macro for Word and that worked fine.
 
Upvote 0
Hi BarcodeWiz

When you recreate them is that for each individaul or can it be done in bulk across all users? Thanks
 
Upvote 0
The standard method goes something like this:

for an add-in:
in the AddinInstall handler, you put code to create your toolbar and add its buttons
in the AddinUninstall handler, you delete your toolbar

for a workbook, the same steps but now respectively in the
Workbook_Open and Workbook_BeforeClose handlers.

That way, the toolbar gets created when a user has your addin installed, or your workbook opened, and you clean up when the addin gets uninstalled, or your workbook is closed...
 
Upvote 0
Many thanks for the feedback, this worked for my 2007 Add-in but not the 2003 Macro is there something I can do for 2003 Excel
 
Upvote 0
I use that method in Excel 2003 and it works fine for me, can you show us your code, and indicate where it fails in 2003?
 
Upvote 0
I don't believe the code fails as such, just that when I deploy it via the personal.xls to all citrix users the Icons on the toolbar don't appear even though it is part of the Master Toolbar. The code is there when I check via the Tools/Macro and I can find it to move it to the toolbar but I am wanting the personal.xls to do this for me. I am happy to copy in the code but I'm not sure if it is needed.
 
Upvote 0

Forum statistics

Threads
1,224,600
Messages
6,179,836
Members
452,947
Latest member
Gerry_F

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top