示例#1
0
 public void InitializeWorksheet()
 {
     testOperator = new ExcelOperator();
     testOperator.InitializeExcel();
     testWorkbook = initTestWorkbook();
     testSheet = setupTestSheet();
 }
 public HyperlinksByDateCommand(Workbook workbook, DateTime linkDate)
     : base(workbook)
 {
     this.linkDate = linkDate;
 }
        public Workbook OpenWorkbook(string path = null)
        {
            if (path != null)
            {
                operatorWB = oXL.Workbooks.Open(path);
                Workbook _workbook = new Workbook(operatorWB);
                return _workbook;
            }

            else
            {
                operatorWB = (Excel._Workbook)(oXL.Workbooks.Add(Missing.Value));
                Workbook _workbook = new Workbook(operatorWB);
                return _workbook;
            }
        }
 // Constructor
 public WorkbookCommand(Workbook receiver)
 {
     commandReceiver = receiver;
 }
 public SheetFactory(Workbook workbook)
 {
     this.workbook = workbook;
 }
 public TableSheetFactory(Workbook workbook)
     : base(workbook)
 {
 }
 public LinkSheetFactory(Workbook workbook, string directoryPath)
     : base(workbook)
 {
     DirectoryPath = directoryPath;
 }