У меня есть переменная variant, в которую я записываю текст из нескольких строк, например,
"ыорвпа
пвыап
ывап
ваырп".
Как мне удалить определённую строку из этой переменной, зная только номер этой строки???
А точно обоснованно хранение данных в вариантной переменной в данном случае? Может в рамках твоей задачи лучше подойдёт массив или коллекция?
Соответственно возникает вопрос, а что же автор таки хочет сделать изначально?Константиин писал(а):Вообще-то можно использовать и string. Variant - это в общем случае, когда неизвестно какие будут данные в этой переменной и как она будет использоваться.
Т.е. вопрос звучит так: N переменных типа Variant будут занимать меньше памяти, чем N массивов? Так что ли? Массивов чего? Тоже Variant? Уточняй вопрос.Константиин писал(а):2)Немного перефразирую: несколько переменных типа variant будут занимать меньше памяти, чем столько же массивов. Или я ошибаюсь???
Dim A1 As StringList
Set A1 = New StringList
A1.CommaText = "апрвер, вапывап, апроапро"
A1.Remove 2
Debug.Print A1.CommaText
Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 74