Pegar datos de Excel a Word

He estado buscando en este sitio y parece que hay numerosos artículos sobre el datatype:=wdpastetext de datatype:=wdpastetext . Sin embargo, todavía no pude encontrar la solución al problema que he encontrado con parte de mi código.

Estoy copyndo datos de Excel a la palabra L19 to L38 como text. Sin embargo, algunas de las filas de L19 a L38 están en negrita y subrayadas y me gustaría conservar ese formatting. El siguiente código simplemente está pegándolo como text normal sin negrita ni subrayado.

Cualquier ayuda sería apreciada.

 Range("L19:L38").Copy With objWord .Selection.PasteSpecial Link:=False, DataType:=wdPasteText, _ Placement:=wdInLine, DisplayAsIcon:=False 

Se supone que wdPasteText copy en solo text. No copy en ningún formatting. Bold y Underline son parte del formatting. Si desea que se copie el formatting, puede usar wdPasteHTML .

 With objWord .Selection.PasteSpecial Link:=False, DataType:=wdPasteHTML, _ Placement:=wdInLine, DisplayAsIcon:=False End With 

Captura de pantalla enter image description here

Para otra opción, vea este artículo de KB

Enumeración de WdPasteDataType (Word) enter image description here