Как сделать так , чтобы переменная на русском языке не выводило ошибку - VBA

Узнай цену своей работы

Формулировка задачи:

А как сделать так , чтобы при назначении переменной на русском языке (что необходимо для отображения в ComboBox) не выдавала ошибку? Или я что то не так сделал?
Листинг программы
  1. Option Explicit
  2. Dim acadApp As AcadApplication
  3. Dim acadDoc As AcadDocument
  4. Dim acadCircle As acadCircle 'Пикет 20 см в диаметре
  5. Dim acadLayerPiket As AcadLayer
  6. Dim acadLayerNum As AcadLayer
  7. Dim acadText As acadText
  8. Dim ValuesRange As Variant
  9. Dim Piket_counter As Integer
  10. Dim Flag As Boolean
  11. Dim Белый As acWhite
  12. Dim Красный As acRed
  13. Dim Жолтый As acYellow
  14. Dim Зеленый As acGreen
  15. Dim Синий As acBlue
  16. Dim Голубой As acCyan
  17. Dim Фиолетовый As acPurple
  18.  
  19. Private Sub UserForm_Initialize()
  20. ComboBox1.AddItem "Белый"
  21. ComboBox1.AddItem "Красный"
  22. ComboBox1.AddItem "Жолтый"
  23. ComboBox1.AddItem "Зеленый"
  24. ComboBox1.AddItem "Белый"
  25. ComboBox1.AddItem "Синий"
  26. ComboBox1.AddItem "Голубой"
  27. ComboBox1.AddItem "Фиолетовый"
  28. AutoCAD_Connection
  29. End Sub

Решение задачи: «Как сделать так , чтобы переменная на русском языке не выводило ошибку»

textual
Листинг программы
  1. Option Explicit
  2.  
  3. Dim acadApp As AcadApplication
  4. Dim acadDoc As AcadDocument
  5. Dim acadCircle As acadCircle 'Пикет 20 см в диаметре
  6. Dim acadLayerPiket As AcadLayer
  7. Dim acadLayerNum As AcadLayer
  8. Dim acadText As acadText
  9. Dim ValuesRange As Variant
  10. Dim Piket_counter As Integer
  11. Dim Flag As Boolean
  12. Dim Белый As Long
  13. Dim Красный As Long
  14. Dim Жолтый As Long
  15. Dim Зеленый As Long
  16. Dim Синий As Long
  17. Dim Голубой As Long
  18. Dim Фиолетовый Long
  19.  
  20. Private Sub UserForm_Initialize()
  21. Белый = acWhite
  22. Красный = acRed
  23. Жолтый = acYellow
  24. Зеленый = acGreen
  25. Синий = acBlue
  26. Голубой = acCyan
  27. Фиолетовый = acPurple
  28. ComboBox1.AddItem "Белый"
  29. ComboBox1.AddItem "Красный"
  30. ComboBox1.AddItem "Жолтый"
  31. ComboBox1.AddItem "Зеленый"
  32. ComboBox1.AddItem "Белый"
  33. ComboBox1.AddItem "Синий"
  34. ComboBox1.AddItem "Голубой"
  35. ComboBox1.AddItem "Фиолетовый"
  36. AutoCAD_Connection
  37. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.571 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы