|
|
Escrito por
Alejandro Carrizo
el 10 de Octubre
Buenas tardes, antes que nada quiero agradecerles a todos por la ayuda. Bueno la pregunta que tengo es la siguiente: como hago para copiar y pegar valores en la siguiente macro? As ¡Como esta actualmente me guarda las formulas. Esta es la macro:
Private Sub CommandButton1_Click()
Dim wb As Workbook
Set wb = Workbooks. Add
ThisWorkbook. Worksheets(2). Cells. Copy Destination:=wb. Worksheets(1). Cells Application. CutCopyMode = False
With wb . SaveAs Filename:=ThisWorkbook. Path & "" & _ ThisWorkbook. Names("name_a"). RefersToRange. Text . Close End With
Application. DisplayAlerts = True
MsgBox "Proceso terminado. ", vbInformation + vbOKOnly, "Mensaje" End Sub Muchas gracias. |
|
|
Ver mensaje |
|
Escrito por
Armando Montes
el 10 de Octubre
Hola Alejandro, solo es un ligero cambio, en vez de: |
|
|
Escrito por
Alejandro Carrizo
el 10 de Octubre
Buenas tardes, le agradesco su ayuda. |
|
Escrito por
Armando Montes
el 10 de Octubre
Usa la sintaxis sugerida: |
|
Escrito por
Armando Montes
el 10 de Octubre
Quise decir: |
|
|
Escrito por
Alejandro Carrizo
el 10 de Octubre
Si señor entiendo, pero no me pega los formatos de las celdas, por ej. Bordes, tamaños, etc. Muchas gracias |
|
Escrito por
Armando Montes
el 10 de Octubre
Eso no lo entendi antes, solo agrega: |
|
|
Escrito por
Alejandro Carrizo
el 10 de Octubre
esta bien señor , lo que pasa es que ahora me pega los formatos de las celdas y no los valores, yo necesito que me pegue todo excepto las furmulas (o sea los valores y los formatos). cree que sera mejor si le mando el archivo? |
|
|
Escrito por
Alejandro Carrizo
el 10 de Octubre
Ya lo entendi y me funciona, un saludo y muchas gracias. |
|
Escrito por
Armando Montes
el 10 de Octubre
Me alegra que lo hayas solucionado y que hayas avisado, con frecuencia ni siquiera sabemos si leyeron la propuesta. |