PDA

View Full Version : Project Analyzer - Procedure call tree



theta
04-15-2013, 06:26 AM
Aivosto Project Analyser provides a feature where the full call tree of a procedure / module / entire project can be listed.

I only require the functionality of the procedure listing. I do not wish to pay $299 for this piece of software + $ for VBA Plug

Is there a macro / addin available that will produce the call tree for a given procedure?

Many thanks

theta
04-15-2013, 06:29 AM
Procedure call tree - ProductX

Sub StartProductX

VB_System.StartProductX
-> VB_Utilities.FreezeAndWait
-> VB_FileHandling.Module_Switch
-- GetActiveWorkBookName
-- VB_Utilities.RemoveExtension
-- bWorkbookOpen
-- bLoadExcelFile
-> UpdateManagerLink
-> VB_ErrorHandling.Error_Action
-- VB_ToolBar.ShowToolbar
-- LoadAddins
-> Files_In_Directory
-> bLoadExcelFile
-- UpdateManagerLink
-- VB_ErrorHandling.Error_Action
-- VB_ToolBar.ReOrderToolBars
-- VB_Utilities.ResetScratchPadColumnHeadings
-> VB_ErrorHandling.Error_Action
-- LoadProjectTemplate
-> VB_Utilities.ThisCountry
-> FileExists
-> VB_Utilities.FreezeAndWait
-> VB_LoadAndSaveData.Load_Data
-- RetrieveProjectTimestamp
-- CreateDataTable
-- Find_Record_Number
-- VB_Utilities.UnFreezeAndWait
-- VB_Utilities.FreezeAndWait
-- RecordDataFilePath
-- RecordDataFileName
-- VB_FileHandling.Module_Switch << recursive call
-- ResetChangedFlags
-- VB_Utilities.NameExists
-- VB_ErrorHandling.Error_Action
-> VB_Utilities.UnFreezeAndWait
-- LoadConsolidationTemplate
-> VB_Utilities.ThisCountry
-> FileExists
-> VB_LoadAndSaveData.Load_Data
-- RetrieveProjectTimestamp
-- CreateDataTable
-- Find_Record_Number
-- VB_Utilities.UnFreezeAndWait
-- VB_Utilities.FreezeAndWait
-- RecordDataFilePath
-- RecordDataFileName
-- VB_FileHandling.Module_Switch << recursive call
-- ResetChangedFlags
-- VB_Utilities.NameExists
-- VB_ErrorHandling.Error_Action
-> VB_Utilities.FreezeAndWait
-> VB_Utilities.UnFreezeAndWait
-- VB_Utilities.IsWorkBookOpen
-- VB_Utilities.ShowOrHideWorksheets
-> IsComponentOpen
-- VB_Utilities.ThisCountry
-- FileExists
-- VB_API.ReadINI
-> GetPrivateProfileString
-> VB_Utilities.UnFreezeAndWait



Project Analyzer v10.0.07 (15/04/2013) ProductX