El código VBA no funciona si la tabla mysql tiene valores sin firmar

Escribí el código vba a continuación:

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 

Toma los valores de "LU (2, CL)" (de una consulta en mySql) y lo usa para search la opción para activar.

Por lo general, funciona, pero si establezco los valores como "sin firmar" en la database, ya no funciona y aparece el error: "La variable utiliza un tipo de automation no compatible con Visual Basic" (Esta es una traducción del post de error en italiano)

Aquí está mi pregunta: ¿Hay alguna manera de usar el tipo "sin firmar" con Excel?

Editar (aclaraciones):

  1. LU es una matriz (variante de tipo) que toma valores con: LU = rs.getrows (donde rs es un set de loggings resultante de una consulta en mySql)
  2. Si modifico la tabla de la database MySql estableciendo el campo como "sin firmar" (estoy hablando de uno de los campos adquiridos en LU por la consulta en el código vba) me aparece el error.