Programación General > VBA

 Buscar en una tabla Excel

<< < (7/7)

Estrufi:
Buenas!

 muchisimas gracias por el ejemplo, es lo k keria, pero no me funciona por ahora, el tuyo va genial, pero a mi me dice k no tengo definida la variable o no se k historias, lo intentare mirar mejor..

 Muchisimas grcias!

m0skit0:
Si le quitas el Option Explicit te funcionará, pero no te aconsejo que lo hagas. El Option Explicit te obliga a declarar todas las variables, y ésa que te da el error seguramente no está declarada (como bien dice el mensaje de error :P).

¿Y por qué hay que declarar las variables? Pues porque si no las declaras (o las declaras sin poner el tipo como por ejemplo Dim Variable), y como toda variable DEBE tener un tipo (porque sino no se sabe cuánta memoria ocupa y hay que reservar esa memoria), VB las toma como tipo Variant, que es lento y pesado, en definitiva el peor tipo que puedes poner. Así que mejor vale bueno conocido que malo por conocer  :lol:

Estrufi:
Hola!!

 Antes de nada muchisimas gracias por las molestias, los ejemplos etc...

 Te planteo alguna duda mas,

 Les he kitado las etiquetas "private" a las funciones, pero me sigue sin ir, Me sale un error en ActualizarContadores.. me dice k el tipo no ha sido definido, yo al principio de toda la funcion sí que hago:

 Type tContador

   Elemento As String
   Apariencia As String
End Type

 Dim Contadores() As tContador

 y nada....

 Otras dudas es si es posible poner un contar.si con varias condiciones, usando un "&", eso funciona (creo k lo probe una vez y no fue, cuando lo vuelva a probar te comento, pero si ya te suena me dices porfavor)? y si es posible contar.si pero sin usar el campo exacto, si no k contenga un trozo del nombre, por ejemplo
   agasjjfgh
   agasfhdugfg
   agasjhgfh
 poder contar el numero de columnas que incluyan "agas"

 Muchisimas gracias!!

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa