Envío de pulsaciones de teclado de contenido de celda

Buenos días expertos.

Mi tema es el siguiente:

Mediante coordenadas x y, sitúo el puntero en una determinado lugar de una pagina web (setcursorpos x , y), hago click izquierdo mediante el evento mouseeventf y deplego una lista.

Bien, para seleccionar algo de la lista, pulsando, por ejemplo, varias veces la tecla a, va recorriendo todos los que empiezan por a, y asi sucesivamente con la b... Y mi pregunta es:

¿Como podría hacer para seleccionar de esa lista lo que tengo escrito en una celda?

Si hay una sola palabra que empieza por una letra, lo hago asi: sendkeys "a" por ejemplo, pero si hay muchas que empiezan por c y esta en la intentar 7, seria sendkeys "ccccccc".

¿Como podría hacer esto desde una macro? Que me lea la celda y sepa cuantas pulsaciones hay que dar de una letra para seleccionar lo correcto.

He pensado hacer una base de datos con la lista y las pulsaciones correspondientes y la función buscarv, ¿pero como trasladaría ese resultado al comando sendkeys?

Un ejemplo basto seria asi: sendkeys "(contenido celda hoja1.range.a1)"

No se si me explico bien.

Añade tu respuesta

Haz clic para o