Exemple #1
0
        private static dynamic GetSheet(SheetId id)
        {
            var    book  = GetBook(id.ProcessId, id.BookName);
            object sheet = book.Sheets[id.SheetName];

            Debug.Assert(sheet != null);
            return(sheet);
        }
Exemple #2
0
        public static void ActivateSheet(SheetId id, int windowIndex = 1)
        {
            var app = GetApp(id.ProcessId);

            app.Activate();

            var win = GetWindow(new WindowId(id.ProcessId, id.BookName, windowIndex));

            win.Activate();

            var sheet = GetSheet(id);

            sheet.Select();
        }