Determina la primera columna no vacía

pepsister -  
f894009 Mensajes publicados 17417 Fecha de registro   Estado Miembro Última intervención   -
Hola,

Tengo una tabla dinámica y quiero determinar la primera columna no vacía (aparte de la columna A que contiene el título).

He probado la fórmula:
Columna = Cells(Línea, 2).End(xlToLeft).Column

pero siempre me devuelve el número 1, es decir, la primera columna. Es como si no pudiera situarme en la columna 2, no toma en cuenta mis parámetros en Cells.

¿Cómo puedo hacerlo? También probé con un Range("C2"), por ejemplo, pero igual, me devuelve Columna=1.

Gracias por vuestra ayuda.

1 respuesta

  1. f894009 Mensajes publicados 17417 Fecha de registro   Estado Miembro Última intervención   1 717
     
    Hola,
    Si no me equivoco:
    Left: izquierda
    Right: Derecha

    Entonces a la izquierda de A, no hay resultado 1
    Sin embargo, a la derecha de A, hay algo

    Colonne = Cells(Ligne, 2).End(xlToRight).Column 
    1