Macro que no se detenga si el valor de la celda no es igual
Espero puedan ayudarme, estoy intentando hacer una macro pero como se casi nada de macros no me queda, expongo mi caso:
Tengo 5 sucursales, Agencia, Campestre, Satelite, Santa Fe y CDMX
En una hoja busco por ejemplo la palabra "campestre", una vez que la encuentra quiero que la copie y la pegue en un lado que le indico, en caso de que no encuentre quiero que siga su proceso normal que es buscar la siguiente sucursal pero ya me atore.
Aquí dejo parte del código esperando me ayuden:
'aquí busco la sucursal agencia,
Application.CutCopyMode = False
Cells.Find(What:="agencia", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Application.CutCopyMode = False
' Si la celda activa es igual a la sucursal "agencia debe copiar y pegar, si no es igual 'debe seguir su camino buscando la sigiente sucursal, esto debe hacerse en cada sucursal ya que es posible que en alguna no tenga datos en algún día.
If ActiveCell.Select = "AGENCIA" Then
Selection.Copy
ActiveCell.Offset(-1, -3).Select
ActiveSheet.Paste
End If
'SUCURSAL CAMPESTRE
Application.CutCopyMode = False
Cells.Find(What:="campestre", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Application.CutCopyMode = False
Selection.Copy
ActiveCell.Offset(0, -3).Select
ActiveSheet.Paste
'SUCURSAL SATELITE
Cells.Find(What:="doctores", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Application.CutCopyMode = False
Selection.Copy
ActiveCell.Offset(0, -3).Select
ActiveSheet.Paste
'SUCURSAL SANTA FE
Cells.Find(What:="garcia gineres", After:=ActiveCell, LookIn:=xlFormulas _
, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Application.CutCopyMode = False
Selection.Copy
ActiveCell.Offset(0, -3).Select
ActiveSheet. Paste