Код VBA не работает, если таблица mysql имеет неподписанные значения

Я написал код vba ниже:

For x = 1 To Anno.Options.Length If Anno.Options(x).Text = CStr(LU(2, CL)) Then Anno.selectedIndex = x Exit For End If Next x 

Он принимает значения «LU (2, CL)» (из запроса в mySql) и использует его для поиска опции для активации.

Обычно это работает, но если я устанавливаю значения как «unsigned» в базе данных, больше не работает, и я получаю ошибку: «Variable использует тип автоматизации, не поддерживаемый в Visual Basic» (это перевод сообщения об ошибке на итальянском)

Вот мой вопрос: есть ли способ использовать «неподписанный» тип с excel?

Изменить (пояснения):

  1. LU представляет собой массив (тип варианта), который принимает значения с помощью: LU = rs.getrows (где rs – набор записей, полученный в результате запроса на mySql)
  2. Если я изменил таблицу базы данных MySql, установив поле как «unsigned» (я говорю об одном из полей, полученных в LU по запросу в коде vba), я получаю ошибку.

  • MySQL не возвращает все значения в CSV
  • Как получить MS EXCEL для подключения к базе данных MYSQL
  • Нужна помощь при запуске простой базы данных MySQL с использованием данных из Excel
  • Python 2.7 MySQLdb для сохранения последней строки, считанной из базы данных, в текстовый файл
  • PHP / MYSQL - Загрузка таблицы Excel / CSV в MySql
  • как импортировать данные excel в 5 указанных полей в drupal
  • Как импортировать Excel в datagrid, а затем сохранить определенный столбец в базу данных mysql
  • Почему мои импортированные данные запутались в mysql?
  • Как получить данные из MYSQL в HTML-форму с полем INPUT TEXT, чтобы заполнить некоторые данные для сохранения в базе данных с соответствующим полем в таблице с помощью PHP
  • Функция SUM в сводной таблице не работает
  • Сгенерировать таблицу, проверяющую Excel (CSV) и импортировать данные
  • Давайте будем гением компьютера.