Поделиться через


Пошаговое руководство. Отображение текста в текстовом поле рабочего листа с помощью кнопки

В этом пошаговом руководстве описываются основные принципы использования кнопок и текстовых полей на рабочих листах Microsoft Office Excel и способы создания проектов Excel с помощью средств разработки Office в Visual Studio.Для просмотра результатов в готовом примере обратитесь к примеру элементов управления Excel в разделе Образцы и пошаговые руководства разработки Office.

Применение. Сведения этого раздела применяются к проектам уровня документа для Excel 2013 и Excel 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.

В процессе выполнения этого пошагового руководства вы научитесь:

  • добавление элементов управления на лист;

  • заполнение текстового поля при нажатии кнопки;

  • Тестирование проекта.

ПримечаниеПримечание

Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях.Эти элементы определяются используемым выпуском Visual Studio и его параметрами.Дополнительные сведения см. в разделе Параметры Visual Studio.

Обязательные компоненты

Ниже приведены компоненты, необходимые для выполнения данного пошагового руководства.

-

Выпуск Visual Studio 2012, включающий инструменты разработчика Microsoft Office. Дополнительные сведения см. в разделе [Настройка компьютера для разработки решений Office](bb398242\(v=vs.110\).md).
  • Excel 2013 или Excel 2010.

Создание проекта

На данном этапе с помощью Visual Studio создается проект книги Excel.

Создание нового проекта

  • Создайте проект книги Excel с именем Кнопка Excel.Убедитесь, что выбрано Создать новый документ.Дополнительные сведения см. в разделе Практическое руководство. Создание проектов Office в Visual Studio.

    Созданная книга Excel открывается в конструкторе Visual Studio, и проект Кнопка Excel добавляется в Обозреватель решений.

Добавление элементов управления на лист

Для этого пошагового руководства требуется кнопка и текстовое поле на первом листе.

Добавление кнопки и текстового поля

  1. Убедитесь, что книга Мои Excel Button.xlsx открыта в конструкторе Visual Studio, и Sheet1.

  2. С вкладки Стандартные элементы управления панели элементов перетащите элемент управления TextBox на лист Sheet1.

  3. В меню Вид выберите команду Окно свойств.

  4. Убедитесь, что элемент TextBox1 отображается в раскрывающемся списке окна Свойства, и присвойте его свойству Name значение displayText.

  5. Перетащите элемент управления Кнопка на лист Sheet1 и измените следующие свойства:

    Свойство

    Значение

    Имя

    insertText

    Текст.

    Вставить текст

Теперь напишите код, выполняемый при нажатии кнопки.

Заполнение текстового поля при нажатии кнопки

Каждый раз, когда пользователь нажимает кнопку Здравствуй, мир! добавляется в текстовое поле.

Добавление текста в текстовое поле при нажатии кнопки

  1. В обозревателе решений щелкните правой кнопкой мыши Sheet1 и выберите в контекстном меню команду Просмотреть код.

  2. В обработчик событий Click кнопки добавьте следующий код:

    Private Sub insertText_Click(ByVal sender As Object, ByVal e As System.EventArgs) _
        Handles insertText.Click
    
        Me.displayText.Text += "Hello World! "
    End Sub
    
    private void insertText_Click(object sender, EventArgs e)
    {
        this.displayText.Text += "Hello World! ";
    }
    
  3. В C# необходимо добавлять обработчик событий Startup, как показано ниже.Сведения о создании обработчиков событий см. в разделе Практическое руководство. Создание обработчиков событий в проектах Office.

    this.insertText.Click += new EventHandler(insertText_Click);
    

Тестирование приложения

Теперь тест в книгу, чтобы убедиться, что сообщение в текстовое поле Здравствуй, мир!. при нажатии кнопки.

Проверка рабочей книги

  1. Нажмите клавишу F5 для запуска проекта.

  2. Щелкните кнопку.

  3. Убедитесь, что в текстовом поле отображается текст Здравствуй, мир!.

Следующие действия

В этом пошаговом руководстве рассмотрены основные принципы использования кнопок и текстовых полей на рабочих листах Excel.Далее будут рассмотрены следующие задачи:

См. также

Задачи

Практическое руководство. Добавление элементов управления Windows Forms в документы Office

Основные понятия

Пошаговые руководства с использованием Excel

Ограничения по использованию элементов управления Windows Forms в документах Office