Red de conocimiento informático - Problemas con los teléfonos móviles - VBA lee información de otro Excel

VBA lee información de otro Excel

Private?Sub?Worksheet_Change(ByVal?Target?As?Range)

Dim?wb?As?Workbook,?sh,?a,?m,?r

If?Target .Columna?=?entonces

Establecer?wb?=?GetObject(ThisWorkbook.Path?&?" \B.xlsx")

Establecer?sh?=?wb.Workheets (1)

a?=?Target.Workheets(1)

Establecer?Valor

Establecer?m?=?sh.Range("D: D").Find(What:=a,?LookAt:=xlWhole)

If?m?Is?Nada?Then

Target.Font.ColorIndex?=?3

Else

Target.Font.ColorIndex?=?xlAutomático

wb.Close

¿Fin?Si

¿Fin?