I am trying to run a macro in workbook B using a macro in the current file (i.e. workbook A) - i get the following error:

```
Run-time error '1004':

Cannot run the macro 'Workbookname!Macroname'. The macro may not be available in the workbook or all macros may be disabled

```

Now, I checked all the spellings (i.e. workbookname and macroname) and all of them are fine, but when I go to the workbook B, I am unable to find the macro in the list of macros available in that workbook - please advise!

---

Workbook B is calling Workbook A macro like this:

```
Set wbTemp = Workbooks.Open("Workbookname") 
Application.Run wbTemp.Name & "!" & macroName, folderName 
wbTemp.Close True

```