6 июл. 2010 г.

VBA6 и деревья

Многие из программистов VBA рано или поздно сталкиваются с необходимостью иерархического отображения данных. На ум сразу приходит компонент, именуемый TreeView, однако которого в стандартном наборе компонентов не найти. Здесь нам на помощь приходит всемогущая разработка под именем COM (Component Object Model - объектная модель компонентов). Данное средство и его поддержка в MS Excel поможет нам обрести необходимый функционал для нашей программы.

8 июн. 2010 г.

vba 6.0 + правильное программирование

   Волею судеб сложилось так, что пришлось писать на Visual Basic For Applications версии 6.0, нужно было провести испытания разработанного модуля в сторонней ИС, под рукой оказалась ИС, спроектированная в Excel. Конечно то, что мне дали, с большим натягом можно назвать ИС, скорее это набор несвязных таблиц, содержащих стохастически сгенерированную информацию, забитую в совершенно непонятном порядке :D Но не в этом суть, в общем-то. Как бы "это" противно не выглядело, нужно было выполянть свою работу, таким образом двигаясь дальше на пути испытания разработанного мною метода автоматизации в выданной мне ИС. Решил я сделать так, как надо, а не так как требуют того обстоятельства данного начатого проекта. И начал, вот что из этого получилось.