Поскольку я не могу создать форму с использованием VB или ACCESS здесь, на работе, я пытаюсь выяснить, могу ли я использовать ячейку в качестве временной формы. Я хочу пометить одну ячейку "Введите новое количество заказа". Рядом с ним (следующая ячейка) я хочу, чтобы пользователь мог вводить число, чтобы этот номер обновил две другие ячейки, а затем использовать эту палочку для изменения, чтобы другой номер можно было вводить и добавлять поверх предыдущего номера. в вышеупомянутых клетках. Это возможно?
1 ответ
0
Добавьте текстовое поле ActiveX (вкладка «Разработчик», раздел «Элементы управления», кнопка «Вставить». Имя по умолчанию - TextBox1).
Добавить базовую кнопку управления формой (имя по умолчанию должно быть Button1)
Выберите кнопку и нажмите "Просмотр кода" в том же разделе "Элементы управления" на панели инструментов.
Тогда саб должен выглядеть примерно так
Sub Button1_Click()
Sheet1.Range("C1").Value = Sheet1.Range("C1").Value + Sheet1.TextBox1.Text
Sheet1.Range("D1").Value = Sheet1.Range("D1").Value + Sheet1.TextBox1.Text
Sheet1.TextBox1.Text = ""
End Sub
C1 и D1 будут ячейки, в которые вы хотите скопировать количество
Изменить: Забыл немного об очистке текстового поля. А на заметку, Alt+F11 - быстрый путь назад к окну кода.