Арифметика VBA Operaдодавання, підрядtracція, Множення

⚡ Розумний підсумок

Арифметика VBA Operaтори виконують математичні операції, такі як додавання, відніманняtracмноження, ділення, піднесення до степеня та модуль у макросах Excel. У цьому ресурсі пояснюється кожен оператор на прикладах і демонструється, як створити робочу кнопку "Додати" за допомогою короткої процедури коду VBA в редакторі Excel VBA.

  • OperaНабір тор: VBA підтримує +, -, *, /, ^ та mod для поширених арифметичних обчислень.
  • 🔢 Приклади: Кожен оператор повертає чіткий результат, наприклад, 2 + 2 = 4 та 10 mod 3 = 1.
  • 🖱️ Додати кнопку: Розмістіть командну кнопку на аркуші Excel та відкрийте вікно її коду.
  • ???? Напиши Code: Оголосіть цілочисельні змінні та використовуйте MsgBox для відображення результату операції.
  • ▶ ゚ Запустіть це: TogglВимкніть режим конструктора, натисніть кнопку та перегляньте розрахований результат.

Арифметика VBA Operaторс

Арифметика VBA Operaторс

Арифметика VBA Operaтори використовуються для виконання арифметичних операцій, таких як додавання, підсумовуванняtracділення, множення або множення чисел. У наступній таблиці наведено математичні оператори VBA:

Operaтор Опис Приклад Вихід
+ Додавання: Цей оператор використовується для додавання чисел. 2 + 2 4
- нижчеtracція: Цей оператор використовується для підрядкуtract-чисел. 5 - 3 2
* Множення: Цей оператор використовується для множення чисел. 3 * 2 6
/ Ділення: Цей оператор використовується для ділення чисел. 9 / 3 3
^ Піднесення до степеня: Цей оператор використовується для піднесення числа до степеня іншого числа. 2 ^ 3 8
модуль Оператор модуля: Ділить число та повертає остачу. 10 мод 3 1

Арифметика VBA OperaТори Приклад

Додайте кнопку до Аркуш Excel як ми показали раніше, а потім виконайте такі пункти:

Арифметика VBA OperaТори Приклад

  • Змініть властивість name на btnAdd.
  • Змініть властивість підпису на Додати Operaтор.
  • Клацніть правою кнопкою миші на кнопці.
  • Виберіть вид Code.
  • Ви отримаєте наступне вікно з кодом.

Арифметика VBA OperaТори Приклад

Введіть наступний код між Private Sub btnAdd_Click() та End Sub:

Dim x As Integer, z As Integer
x = 2
z = 3
MsgBox x + z, vbOKOnly, "Addition Operator"

Давайте тепер виконаємо наш код.

На стрічці знайдіть кнопку «Режим конструктора».

Арифметика VBA OperaТори Приклад

Якщо кнопка перебуває в активному стані (зелений колір фону), то вона знаходиться в режимі конструктора. У цьому стані неможливо виконати код. Якщо вона не перебуває в активному стані (білий колір фону), то вона дозволяє виконати код.

Натисніть кнопку «Режим конструктора».

Тепер кнопка має виглядати так:

Арифметика VBA OperaТори Приклад

Натисніть Додати Operaтор.

Ви отримаєте наступний результат:

Арифметика VBA OperaТори Приклад

Завантажте вищевказаний Excel Code

Арифметика Operaтори Підручник впр

Найкращий спосіб навчитися – це практика. Виконайте наведені вище кроки, щоб створити кнопки для підзаголовків.tracція, ділення, множення та піднесення до степеня.

Напишіть код для кнопок і перевірте їх, щоб побачити, чи код виконується.

Поширені запитання

Так. Помічники зі штучним інтелектом можуть генерувати макроси VBA для додавання, підсумовуванняtracцію та інші операції з опису простою мовою. Вам все одно слід перевірити макрос у редакторі VBA, щоб переконатися, що він поводиться належним чином.

Так. VBA залишається корисним для автоматизації роботи з Excel, а його розуміння допомагає переглядати, налагоджувати та адаптувати макроси, які генерують інструменти штучного інтелекту, зберігати...ping ви контролюєте свої електронні таблиці.

Оператор mod ділить одне число на інше та повертає остачу, а не частку. Наприклад, 10 mod 3 повертає 1, тому що 3 входить до 10 тричі, і залишається 1.

Оператор / виконує звичайне ділення та повертає десятковий результат. Оператор \ виконує цілочисельне ділення, повертаючи лише цілочисельну частку та відкидаючи будь-який залишок.

Підсумуйте цей пост за допомогою: