Cómo usar VBA en Excel para seleccionar un valor en una lista desplegable y luego asignar el valor a otras celdas
¿Privado?Sub?Worksheet_Change(ByVal?Target?As?Range)
Si?Target.Address?=?"?Entonces
Seleccione?Case?Target.Value
Caso?"Shanghai":?[G38]? =?1:?[G51]? =?1:?[G55]? =?1
Caso?"Pekín":?[ G38]? =?2:?[G51]? =?2:?[G55]? =?2
Caso?"Tianjin":?[G38]? ? =?3:?[G55]? =?3
Caso?"Wuhan":?[G38]? =?27:?[G51] =?27:?[G55]? ?27
End?Select
End?If
End?Sub
Consulte el archivo adjunto para obtener más detalles. No debería ser así. ¡Demasiado difícil de modificar!