+ Reply to Thread
Results 1 to 11 of 11

Hidden macro names from Assign Macro Window

  1. #1
    Forum Expert
    Join Date
    04-23-2009
    Location
    Matrouh, Egypt
    MS-Off Ver
    Excel 2013
    Posts
    6,882

    Hidden macro names from Assign Macro Window

    Hello everyone
    I know that to hide a macro name from "Assign Macro" window (Alt + F8) we can type the word Private before Sub plus macro name
    Private Sub Test()

    I have a weird file that has no macro names in the Assign Macro window .. although there is no private before Sub nor before Module
    Please have a look at it
    Attached Files Attached Files
    < ----- Please click the little star * next to add reputation if my post helps you
    Visit Forum : From Here

  2. #2
    Forum Expert
    Join Date
    01-23-2013
    Location
    USA
    MS-Off Ver
    Microsoft 365 aka Office 365
    Posts
    3,863

    Re: Hidden macro names from Assign Macro Window

    Hi Yasser,

    Fortunately or unfortunately your file exhibits the same behavior for me.

    You seem to have some kind of corruption. I have seen similar symptoms when there is a duplication somewhere. This kind of problem can often take a long time to resolve.

    I have the following suggestions.
    a. Make a backup copy of your file.
    b. Open your file. Go to VBA. Export (and delete) all code modules.
    c. Import a module.
    d. Go to Excel to see if you can see the Macros (ALT F8).
    e. If successful, repeat steps c. and d., one Module at a time.
    f. If unsuccessful, the imported module is the cause of the problems.

    Lewis

  3. #3
    Forum Expert
    Join Date
    12-24-2007
    Location
    Alsace - France
    MS-Off Ver
    MS 365 Office Suite
    Posts
    5,066

    Re: Hidden macro names from Assign Macro Window

    "I have a weird file that has no macro names in the Assign Macro window .. although there is no private before Sub nor before Module"
    but what is your need?
    it is possible to see the macros : in Visual Basic select view > Project Explorer
    - Battle without fear gives no glory - Just try

  4. #4
    Forum Expert
    Join Date
    04-23-2009
    Location
    Matrouh, Egypt
    MS-Off Ver
    Excel 2013
    Posts
    6,882

    Re: Hidden macro names from Assign Macro Window

    Thanks a lot Mr. Lewis for this great solution
    I applied the steps and delete each module one by one and the same with userform modules ..
    After that saved my file and open it again and begin to import a module one after another and checked the Alt + F8 window ..
    There is no module which cause any error
    After importing all modules and userforms everything is ok now.. That's weird

    I thought of a quick way to such a problem .. so I thought of exporting all modules (userforms and sheet modules and standard mouldes) then delete all in on shot
    But I don't know how to import all the modules from specific path (The same workbook path and the folder name which has all the modules inside)
    I need your help at this point
    Here' the first part which exports all modules and then delete all ...
    Please Login or Register  to view this content.

  5. #5
    Forum Expert
    Join Date
    01-23-2013
    Location
    USA
    MS-Off Ver
    Microsoft 365 aka Office 365
    Posts
    3,863

    Re: Hidden macro names from Assign Macro Window

    Hi Yasser,

    Thanks for sharing the VBE code. I know it is more efficient to do it with VBE, but I don't like referencing the VBE Library unless I absolutely have to.

    After importing all modules and userforms everything is ok now.. That's weird
    I see similar type of behavior all the time. I do most of my VBA in Excel 2003. When there is an Active X control in a questioner's file (Excel 2007+), the file acts like it is corrupt in Excel 2003. To correct the problem I have to:
    a. Save the file as a .xls file.
    b. Delete all the 'Active X' controls on a sheet.
    c. Make a copy of the sheet
    d. Delete the Original Sheet
    e. Rename the copy to the name of the Original Sheet.
    f. Insert 'Active X' controls if necessary.
    g. Save and close the file.
    h. When the file is opened, the file acts normally.

    Lewis

  6. #6
    Forum Expert
    Join Date
    12-24-2007
    Location
    Alsace - France
    MS-Off Ver
    MS 365 Office Suite
    Posts
    5,066

    Re: Hidden macro names from Assign Macro Window

    Do you know that if you open twice Excel and load in each Excel a different file you can open 2 VBA windows and just pick up a module from one VBA and put it in the other VBA: This could simplify the manipulations

  7. #7
    Forum Expert
    Join Date
    04-23-2009
    Location
    Matrouh, Egypt
    MS-Off Ver
    Excel 2013
    Posts
    6,882

    Re: Hidden macro names from Assign Macro Window

    Thank a lot Mr. Lewis for the logic steps
    In fact I like quick solutions for problems..
    Now I have solved half of the problem.. Just additional step to import all modules from the folder (exported in the last step)
    Is there an easy way to import all modules in one shot...?

    Another approach I tried to use VBA Cleaner (32 Bit only) but nothing repaired ..
    It still only one way to solve the problem .. is to remove all modules and save the workbook then open it and import all the modules again
    Thank you very much Mr. PCI for useful information ..It may help me

  8. #8
    Forum Expert
    Join Date
    01-23-2013
    Location
    USA
    MS-Off Ver
    Microsoft 365 aka Office 365
    Posts
    3,863

    Re: Hidden macro names from Assign Macro Window

    Ron de Bruin to the rescue: http://www.rondebruin.nl/win/s9/win002.htm

    It will import all the modules in the specified path.

  9. #9
    Forum Expert
    Join Date
    04-23-2009
    Location
    Matrouh, Egypt
    MS-Off Ver
    Excel 2013
    Posts
    6,882

    Re: Hidden macro names from Assign Macro Window

    I tried this link earlier but I couln't execute it
    How to specify the path for my folder which store my exported modules
    I tried this change
    Please Login or Register  to view this content.
    But it doen't work ..

    I need a simple way which uses file dialog to select my folder then import desired modules
    Can you help me doing that task?

  10. #10
    Forum Expert
    Join Date
    01-23-2013
    Location
    USA
    MS-Off Ver
    Microsoft 365 aka Office 365
    Posts
    3,863

    Re: Hidden macro names from Assign Macro Window

    The easiest way is to:
    a. Create a new Folder that is empty.
    b. Put the file with the code in that folder
    c. Set the path in the VBA code to:
    Please Login or Register  to view this content.
    d. All the imported and exported files will be in the same folder.
    e. After you're done, move your file to whatever folder you like.

  11. #11
    Forum Expert
    Join Date
    04-23-2009
    Location
    Matrouh, Egypt
    MS-Off Ver
    Excel 2013
    Posts
    6,882

    Re: Hidden macro names from Assign Macro Window

    Thank you very much Mr. Lewis
    I worked now very well ..

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [SOLVED] Using macro to create a Form Control Button and Assign macro to it in a specified Cell
    By weige1989 in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 10-30-2014, 11:51 AM
  2. How to assign macro to buttons in another workbook where the source macro path not fixed?
    By rutikachavan in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 04-18-2013, 04:32 AM
  3. [SOLVED] Assign fixed list of names to different groups (Macro Or Formula)
    By abdulgafoor2007 in forum Excel General
    Replies: 5
    Last Post: 01-29-2013, 10:37 AM
  4. Replies: 0
    Last Post: 01-15-2013, 08:18 PM
  5. When executing macro via hyperlink, macro doesn't re-scroll window back to A1
    By rain4u in forum Excel Programming / VBA / Macros
    Replies: 9
    Last Post: 05-15-2011, 02:30 PM
  6. Assign shortcut key to hidden macro?
    By drdavidge in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 11-04-2008, 11:21 AM
  7. Replies: 2
    Last Post: 01-18-2008, 11:45 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1