Debug: Excel VBA Add-In Code; only updates worksheet, not workbook.

Completed Posted Jul 3, 2006 Paid on delivery
Completed Paid on delivery

Attached is an Excel Add-In which contains two a subroutine I need debugged. The XLA contains a module called ‘AddInCode’ that contains all the code for the Add-In. The sub which needs debugging is toward the end of the module and is called “CopyModule()??. The module performs the following task: if a spreadsheet contains custom functions contained in the AddInCode, but is linked directly to another location ??" activating this module essentially clicks EDIT??"LINKS??"Change Source (of [url removed, login to view]) ??" selects itself (the xls worksheet) ??" and finally sends the keypress F9 to recalculate the worksheet. The function is activated by a button placed in the user’s TOOLS menu. My problem with the function is this: when it refreshes the active worksheet only; NOT the entire workbook. If the user were to switch to another worksheet within the same workbook, it would contain ##### or something in the cells, the user would then have to manually press F9 to update the cells. I want this subroutine to refresh all the cells after it is done. How can I accomplish this. Also, keep in mind, that looping through all the worksheets and pressing F9 on each has occurred to me, but as these workbooks are tens of megabytes large, doing so may take too long and/or be distracting/ugly to the user. This subroutine is desiged so that a user at my firm may click the button and the add-in code is copied to the XLS spreadsheet as a module, then the links are changed so all calls to the functions point to the internal code, not the installed XLA Add-In on their local drive. Doing this permits them to transfer the code to a third-party without that party needing the Add-In installed. Please send me your questions/advise. Thank you.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows XP, Office (Excel) 2003

Engineering MySQL PHP Software Architecture Software Testing Visual Basic Visual Basic for Apps

Project ID: #3618942

About the project

6 proposals Remote project Active Jul 3, 2006

Awarded to:

jcordran

See private message.

$4.5 USD in 2 days
(2 Reviews)
1.5

6 freelancers are bidding on average $10 for this job

lschauer

See private message.

$12.75 USD in 2 days
(73 Reviews)
6.7
rbyteme

See private message.

$12.75 USD in 2 days
(67 Reviews)
5.9
mickey1vw

See private message.

$12.75 USD in 2 days
(145 Reviews)
5.5
mscir

See private message.

$9.35 USD in 2 days
(154 Reviews)
5.3
zaj575

See private message.

$8.5 USD in 2 days
(61 Reviews)
4.7
sirangusthefuzz

See private message.

$8.5 USD in 2 days
(8 Reviews)
2.2