Solved

Is there a VBA Code Cleaner for Excel 2004 for Mac?

Posted on 2011-02-10
13
550 Views
Last Modified: 2013-12-21
I am trying to remove a hidden macro from excel.  There's no macros listed, there's no hidden sheets, I've removed the VBA module, I've removed the sheet code for "this worksheet" (also started doing this individually on each worksheet - but I have over 100 and so far all but 2 are blank), Ctrl+F11 just adds another macro sheet,  and I've downloaded Ron Bovey's VBA Code Cleaner -- but it's an .exe which Mac doesn't execute.  But my spreadsheet still asks if I want to disable my macro when I open it.  Any more ideas?
0
Comment
Question by:melissa61
  • 4
  • 3
  • 2
  • +1
13 Comments
 

Author Comment

by:melissa61
Comment Utility
By the way, this all started when I added a module for Patricks UDF "GetVals".  At first it worked great, but after closing and re-opening my spreadsheet, it became extremely unstable and would crash excel every time.  Now I'm trying to backtrack.
0
 
LVL 38

Expert Comment

by:puppydogbuddy
Comment Utility
Follow the steps in this link.  These steps apply to all excel worksheets, whether it is for windows or for the MAC.
          http://forum.soft32.com/mac/Find-Delete-Macro-workbook-ftopict83451.html
0
 
LVL 38

Expert Comment

by:puppydogbuddy
Comment Utility
0
 
LVL 30

Expert Comment

by:SiddharthRout
Comment Utility
melissa61: I believe you have an empty module and hence you are getting that prompt. Delete that module and everything will be okay.

If it doesn't help then upload your workbook. I have a MAC and I can test it for you.

Sid
0
 

Author Comment

by:melissa61
Comment Utility
Thank you for the replies, but I still haven't found the solution.  I have already followed links posted on this subject and have tried everything posted including deleting my code module.  The only thing I haven't done completely is go through each individual sheet code module to see if there is code.  I have a large spreadsheet with about 120 sheets, and I've checked about 50 of them - 2 had code which I erased.  This process is extremely tedious.  The best solution I had found in previous links is a "VBA Code Cleaner."  Is there such a thing for Excel for Mac???

Sid, thanks for the offer to upload my workbook -- it contains all my personal financial information, so I don't want to upload it over the internet.  Is there another way?

I would really love to try a VBA Code Cleaner -- does anybody know of one that will run on a Mac?
0
What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

 
LVL 30

Expert Comment

by:SiddharthRout
Comment Utility
melissa61: Can you post a screenshot of your vba editor?

Sid
0
 
LVL 38

Expert Comment

by:puppydogbuddy
Comment Utility
Did you use Rob Bovey's latest version....Version 5.0? If not, see this link:
              http://apps-pro.com/Utilities/CodeCleaner.htm

If the above doesn't help, you should try doing the MAC equivalent of the Windows control panel repair suggested below:
Hi Nobler, we fixed it by doing a repair of Office from control panel so that it forced a re-register of the COM classes (which re-install didn't do?). If you go to Control Panel and then to "Add or Remove Programs" (I'm in Windows XP) and then click on Office and select repair when you run the installer. Also, it's never a bad thing to cut and paste the code from the offending VBA module into a new one and then delete the old one.
0
 
LVL 38

Expert Comment

by:puppydogbuddy
Comment Utility
also see this link to download Microsoft's free vba code cleaner for Excel:
          http://excel-vba-code-cleaner.software.informer.com/
0
 

Accepted Solution

by:
melissa61 earned 0 total points
Comment Utility
Microsoft's free vba cleaner says "You cannot use...with this version of Mac OS X."

I have finally made my way through each of the 122 individual VBA sheets and found the one that had code.  After deleting, that has fixed my issue.

Thanks
0
 
LVL 50

Expert Comment

by:teylyn
Comment Utility
This question has been classified as abandoned and is being closed as part of the Cleanup Program. See my comment at the end of the question for more details.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Introduction While answering a recent question (http:/Q_27311462.html), I created an alternative function to the Excel Concatenate() function that you might find useful.  I tested several solutions and share the results in this article as well as t…
Smartwatches: just a fashion accessory or a useful device for all? The Apple Watch (http://www.apple.com/watch/) was launched in April of 2015 and has become a new way for iPhone users to stay connected. Ranging from $349 to $17,000, the Apple Watch…
Graphs within dashboards are meant to be dynamic, representing data from a period of time that will change each time the dashboard is updated with new data. Rather than update each graph to point to a different set within a static set of data, t…
This Micro Tutorial will demonstrate how to use a scrolling table in Microsoft Excel using the INDEX function.

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now