Практическое руководство. Передача значений в ячейки листа Excel
Обновлен: Июль 2008
Применение |
---|
Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office. Тип проекта
Версия Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Используя диапазон, можно поместить значение в ячейку. В следующем примере рекомендуется во избежание необходимости передачи параметров использовать свойство Value2 диапазона вместо свойства Value.
Отправка значения в ячейку в настройке на уровне документа
Создайте элемент управления NamedRange в ячейке A1 листа Sheet1 и присвойте строковое значение свойству Value2. Поместите в класс Sheet1 следующий код.
Dim nr As Microsoft.Office.Tools.Excel.NamedRange = _ Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1") nr.Value2 = "Hello World"
Microsoft.Office.Tools.Excel.NamedRange nr = this.Controls.AddNamedRange(this.Range["A1", missing], "NamedRange1"); nr.Value2 = "Hello World";
Отправка значения в ячейку в надстройке на уровне приложения
Создайте диапазон Microsoft.Office.Interop.Excel.Range, представляющий ячейку A1 в листе Sheet1, и присвойте строковое значение свойству Value2.
Dim rng As Excel.Range = Me.Application.Range("A1") rng.Value2 = "Hello World"
Excel.Range rng = this.Application.get_Range("A1", missing); rng.Value2 = "Hello World";
Отказоустойчивость
Следующее условие вызывает исключение.
- Лист существует и доступен только для чтения (COMException).
Безопасность
Данные, вводимые пользователем, потенциально могут быть неверными, небезопасными или недопустимыми. Перед тем, как использовать данные, введенные пользователем, следует всегда проверять, удовлетворяют ли они требованиям приложения. Дополнительные сведения см. в разделе Проверка введенных пользователем данных в Windows Forms.
См. также
Задачи
Практическое руководство. Ссылки на диапазоны листов в коде
Практическое руководство. Добавление новых листов в рабочие книги
Основные понятия
Общие сведения о ведущих элементах и элементах управления ведущего приложения
Общие сведения о необязательных параметрах в решениях Office
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Июль 2008 |
Добавлен пример кода, который можно использовать в надстройке уровня приложения. |
Обратная связь от клиента. |