|
|
|
Forum Member
      
участник
Last Login: 15.07.2007 15:38
Сообщ.: 27,
Visits: 338
|
|
|
|
|
|
Forum Member
      
участник
Last Login: 15.07.2007 15:38
Сообщ.: 27,
Visits: 338
|
|
Вот дошол до такого места : sheet = (Excel.Worksheet)m_Workbook.Sheets["Sheet1"]; //objSheet.Name = "Client"; sheet.get_Range("B19", Type.Missing).Value2 = "Test"; и тут выподает на ошибке: NullReferenceException was unhandled вот на етом месте: sheet = (Excel.Worksheet)m_Workbook.Sheets["Sheet1"]; .Подскажите плиииизззззз,где ошибка.Зарание спасибо.
|
|
|
|
|
Forum Member
      
участник
Last Login: 15.07.2007 15:38
Сообщ.: 27,
Visits: 338
|
|
Имеется вот такая функция: public Worksheet FindExcelWorksheet(string sheetname) { if (m_Workbook.Sheets == null) return null; Worksheet sheet = null; // Step through the worksheet collection and see if the sheet is available. If found return true; for (int isheet = 1; isheet <= m_Workbook.Sheets.Count; isheet++) { sheet = (Worksheet)m_Workbook.Sheets.get_Item((object)isheet); if (sheet.Name.Equals(sheetname)) { sheet.Activate(); return sheet; } } return null; } как мне обратиться к етому в btnTest_Click: sheet.get_Range("B19", Type.Missing).Value2 = "Тест"; чтоб ето добавилось в фаил.Зарание огромное спасибо.
|
|
|
|
|
Forum Member
      
участник
Last Login: 15.07.2007 15:38
Сообщ.: 27,
Visits: 338
|
|
| Следующая проблемка.Мне нужно чтоб фаил кот.открывают для просмотра был закрыт для изменений,а только когда инжинер вводит пароль то происходит подтверждение и его подпись добовляется в нужное место.Сдесь проблемка,если я делаю фаил только для чтения,то как мне потом ето обойти,ведь при вводе пороля я вижу что все добовляется как нужно ,а после закрытия приложения висит винд.форма типа сохранить фаил под другим именем.Подскажите как мне ето обойти.Зарание огромное спасибо.
|
|
|
|