Páginas
martes, 18 de febrero de 2014
VBA Excel: Como obtener la direccion de una celda
Por ejemplo busco una palabra dentro del rango utilizado de una hoja:
ThisWorkbook.Sheets("Sheet1").UsedRange.Find("TEXTO").Address
Esto devuelve un STRING, por ejemplo "A6"
Si se necesita el numero de fila se escribe (retorna un valor numerico):
ThisWorkbook.Sheets("Sheet1").UsedRange.Find("TEXTO").Row
O el numero de columna:
ThisWorkbook.Sheets("Sheet1").UsedRange.Find("TEXTO").Column
Si solo se tienen el numero de fila y columna y se quiere obtener la direccion en estilo de referencia A1:
Cells(8, 64).Address(xlA1)
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario