REDUSERS | |

Señalar fila y columna


El problema se puede resolver con una técnica que usamos para una cuestión parecida, allá por USERS 187:
1. Tomamos las opciones [Herramientas/Macro/Editor de Visual Basic].
2. Una vez dentro del editor, tomamos las opciones [Ver/Explorador de proyectos]. Debe aparecer una estructura similara la del Explorador de archivos.
3. En esta estructura hacemos doble clic sobre la hoja donde queremos señalar fila y columna. Se abrirá una ventana de texto donde tenemos que escribir el siguiente código:

Sub Worksheet_SelectionChange
(ByVal Target As Range)
Cells.Interior.ColorIndex = 0
ActiveCell.EntireRow.Interior.
ColorIndex = 15
ActiveCell.EntireColumn.Interior.
ColorIndex = 15
End Sub

4. Salimos del editor y volvemos a Excel. Por tener el nombre especial Worksheet_SelectionChange, la macro se ejecuta cada vez que se mueve el cursor. Lo que hace es eliminar cualquier color que pudiera haber en todas las celdas de la hoja y, a continuación, pintar de gris la columna y la fila correspondientes a la posición actual.

Truco publicado en Users 221.

Más leídas

Últimas noticias