Как задать размер массива через переменную? - VBA

  1. Каким образом можно создать массив объектов, если его размер можно определить только по ходу выполнения программы? VBA просит константу


textual

Код к задаче: «Как задать размер массива через переменную? - VBA»

Dim ttt() as object
dim k as integer
k=5
redim ttt(1 to k)

СДЕЛАЙТЕ РЕПОСТ

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



Похожие ответы
  1. составить программу, которая работает с любым допустимым набором данных. Входную информацию и результаты счёта вывести на печать, снабдив их соответствующими заголовками. Исходный массив заполнить с помощью датчика случайных чиселДана матрица А размерности (n*n). Определить, является ли она магическим квадратом, т.е. матрицей, в которой суммы элементов в строках и столбцах совпадают. Помогите, пожалуйста!

  1. Ребята помогите пожалуйста! Формирование двумерных массивов. Сформировать матрицы произвольной размерности на рабочем листе Excel в VBA

  1. Здравствуйте! Прошу вашей подсказки. Есть форма с кнопкой,при нажатии на неё открывается другая форма, в которой есть поле со списком. Как сделать чтобы этот список сразу открыт был, не нажимая дополнительно на галку. В коде это поле написано так: Me.Id1SOrg.RowSource=...

  1. Подскажите как в VBA задать шрифт для отдельного лист к примеру чтобы был Times New Roman размер 11

  1. Доброго времени суток. При помощи winapi я убрал у формы заголовок, кнопку закрытия, вообщем всю служебную часть. Теперь мне нужно уменьшить форму до такого размера, чтоб на ней помещалось лишь одна цифра, скажем 8-го шрифта. Однако VBA не дает этого сделать(ни в процессе разработки, ни программно), автоматически увеличивая форму до размеров, которые, как мне кажется, необходимы чтоб вместилась служебная часть окна от которой я избавился. Как можно (если возможно в принципе) уменьшить форму?

  1. Доброе утро. Есть книга в которой много листов. На каждом листе кроме первого содержатся рисунки. Нужно сделать размер всех рисунков одинаковым. Как изменить размеры рисунков на одном листе я представление имею. А вот как сделать перебор листов не представляю. Подскажите пожалуйста.

  1. Добрый день, уважаемые коллеги Подскажите, пожалуйста, кто сталкивался с безразмерными массивами в VBA? Для примера, приложил файл-набросок. Допустим у нас две колонки. Количество элементов не известно и постоянно меняется. По условию, что если во второй колонке "единичка" то в первой колонке "нужным нам элемент", если 0 то "не нужный". "Нужные элементы" необходимо сложить и записать их таблицей на втором листе. Посчитать сколько их. Если возможно упорядочить по возрастанию. Элементы всегда 3-х значные целочисленные. Например: