Возможно ли в строку написать разные команды внутри iif - VBA

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

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

Нарисовал такую конструкцию
Листинг программы
  1. iif(ml(95)="","", mlspl = Split(ml(95), " "): Me.Label363.Tag = mlspl(1): Erase mlspl)
вывалился косяк, указывающий на проблемы записи в строку нескольких команд. А как это вообще можно сделать? Или никак? Почему так хотелось бы - все элементы внутри строки относятся к одной семантической единице логики программы. Таких единиц - 30. Не хотелось бы размазывать каждую из единиц
null
Извиняюсь за сотрясение Вселенной. Ненужное
неа.. не прошло... прошло такое
Листинг программы
  1. If ml(1) <> "" Then
  2. mlspl = Split(ml(1), " "): Me.Label111.Tag = mlspl(1): Erase mlspl: End If
а не хотелось бы так...

Решение задачи: «Возможно ли в строку написать разные команды внутри iif»

textual
Листинг программы
  1. If ml(95) <> "" Then mlspl = Split(ml(95), " "): Me.Label363.Tag = mlspl(1): Erase mlspl ': End If

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


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

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

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

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

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

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