Explicación detallada de Selección.Encontrar en programación VBA en Excel
Qué:=bm, el contenido a buscar (los datos a buscar. Puede ser una cadena o cualquier tipo de datos de Microsoft Excel).
Después:=ActiveCell; , después de encontrar el contenido La celda donde se encuentra el contenido activo (Indica la celda después de la cual comenzará el proceso de búsqueda. Esta celda corresponde a la posición de la celda activa cuando se busca desde la interfaz de usuario. Tenga en cuenta: Después debe ser; una sola celda en el rango. Recuerde que la búsqueda comienza después de esta celda; no se busca hasta que este método la recorra. Si no se especifica este parámetro, la búsqueda comenzará después de la celda en la esquina superior izquierda del rango. )
LookIn:=xlValues, (tipo de información.)
LookAt:=xlPart, (puede ser una de las siguientes constantes XlLookAt: xlWhole o xlPart)
SearchOrder:=xlByColumns, (puede ser una de las siguientes constantes XlSearchOrder: xlByRows o xlByColumns)
SearchDirection:=xlNext, (dirección de búsqueda)
MatchCase:=False, ( si es Verdadero, la búsqueda distingue entre mayúsculas y minúsculas)
SearchFormat:=False, (Se aplica solo si se ha seleccionado o instalado el soporte de idioma de doble byte. Si es Verdadero, los caracteres de doble byte solo coinciden con los de doble byte. Si es falso, los caracteres de doble byte pueden coincidir con sus caracteres equivalentes de un solo byte)
El significado de este código es: busque bm (donde debería estar bm. es una expresión), busque el contenido, active. la celda donde se encuentra y luego péguela selectivamente (SkipBlanks:=True, las celdas en blanco en el área del portapapeles no se pegarán en el área de destino. El valor predeterminado es False)
Le deseo buena suerte. !