예제 #1
0
        /// <summary>
        /// Creates a new instance of the SelectionHelper class
        /// </summary>
        /// <param name="selectionCompletedCallback">Method to call back once selection is done.</param>
        public SelectionHelper(SelectionCompleted selectionCompletedCallback)
        {
            InitializeComponent();
            SelectionComplete += selectionCompletedCallback;
            currentSheetName   = (Globals.ThisAddIn.Application.ActiveSheet as Worksheet).Name;

            Globals.ThisAddIn.Application.ShowSelectionFloaties = true;
            Globals.ThisAddIn.Application.SheetActivate        += new AppEvents_SheetActivateEventHandler(Application_SheetActivate);
            Globals.ThisAddIn.Application.SheetSelectionChange += new Microsoft.Office.Interop.Excel.AppEvents_SheetSelectionChangeEventHandler(Application_SheetSelectionChange);
        }
예제 #2
0
        /// <summary>
        /// Creates a new instance of the SelectionHelper class
        /// </summary>
        /// <param name="selectionCompletedCallback">Method to call back once selection is done.</param>
        public SelectionHelper(SelectionCompleted selectionCompletedCallback)
        {
            InitializeComponent();
            SelectionComplete += selectionCompletedCallback;
            currentSheetName = (Globals.ThisAddIn.Application.ActiveSheet as Worksheet).Name;

            Globals.ThisAddIn.Application.ShowSelectionFloaties = true;
            Globals.ThisAddIn.Application.SheetActivate += new AppEvents_SheetActivateEventHandler(Application_SheetActivate);
            Globals.ThisAddIn.Application.SheetSelectionChange += new Microsoft.Office.Interop.Excel.AppEvents_SheetSelectionChangeEventHandler(Application_SheetSelectionChange);
        }