Вопрос : Получать один рядок от списка ListBox

Любой простой способ извлечь одиночный рядок значений от multicolumn ListBox в блок?

Mike
class=

Ответ : Получать один рядок от списка ListBox

Разрешенная проблема!!  Вы были правом - размеры друг, 2-ой размер имеют 10 элементов.

Он кажется что если вы не снабубежите блок ListBox, то, сво. Блок списка автоматически проставлен размеры до 9 (10 колонок).
Я угадываю когда вы используете .AddItem, внутренне оно выполняю заповедник ReDim на первом размере. Блок списка увеличить отсчет рядка.
Но он начинает и остается на 10 колонках, используете ли вы их или не.

Так причина, котор я получал тип ошибку рассогласования потому что колонки 3 до содержат 10, котор аннулируют - и WorksheetFunction.Index не может обрабатывать аннулирует.

Если вы переписываете все аннулируете путем заселять все 10 колонки (как это), индекс работаете отлично.

    Тусклое RowIndex как интежер, ColIndex как интежер
    Для RowIndex = от 0 до 9
        Форма Me.ListBox1.AddItem (RowIndex, «00») &» - 00 "
        Для ColIndex = от 0 до 9
            Me.ListBox1.List (RowIndex, ColIndex) = форма (RowIndex, «00») &» - «& форма (ColIndex, «00»)
        Следующее ColIndex
    Следующее RowIndex


Так разрешению если вы хотите мочь использовать индекс для того чтобы получить рядок от ListBox, то, вы нужно заполнение и одевает сперва и задает его к списку - т.е. не используйте .AddItem для того чтобы заселить список.  После этого он работает отлично.

Спасибо снова для ваших комментариев.

Майк


Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us