El título lo dice todo. Estoy tratando de averiguar cómo hacer que sobresalga, cuando escribo un código ICAO de 4 letras en el aeropuerto, para mostrar el nombre del aeropuerto. Por ejemplo, si escribo PHNL, la celda mostrará Honolulu International o simplemente "Honolulu". Así que necesitaría formatearlo para decir Si la celda contiene PHNL, entonces el valor debería ser Honolulu, pero debo hacer esto para cada aeropuerto y tener Excel para poder diferenciar si escribo un código ICAO diferente y luego se muestra el Aeropuerto correcto para el código correspondiente de la OACI. Espero que esto tenga sentido .. Gracias.
Un simple VLOOKUP debería hacer el trabajo. Supongo que ya tiene una tabla de códigos de aeropuertos de la OACI. Hacer que la página Sheet2. En la hoja uno, supongamos que su celda de entrada es A2 y la celda en la que desea que aparezca el nombre del aeropuerto es B2. Resalte la tabla del aeropuerto de modo que el código de la OACI sea la primera columna, el nombre del aeropuerto se encuentre a la derecha del código, y nombre el rango algo así como "Búsqueda de aeropuertos". En la celda B2 ingrese la fórmula "= VLOOKUP (A2, AirportLookup, 2, False)" (esto supone que el aeropuerto está en la segunda columna). Eso debería hacer el truco.
—
BillDOe
worksheet_change
evento (y aún requiere la creación de una tabla de búsqueda (o tiene que crear la búsqueda en el código VBA)