Code: Select all
Sub Copy_Detail()
Range("A1:R19").Select
Selection.CopyPicture Appearance:=xlPrinter, Format:=xlPicture
End Sub
Code: Select all
Sub Copy_Detail()
Range("A1:R19").Select
Selection.CopyPicture Appearance:=xlPrinter, Format:=xlPicture
End Sub
Code: Select all
Sub Copy_Detail()
Dim i As Long
Dim arr
ReDim arr(1 To ActiveSheet.Shapes.Count)
For i = 1 To ActiveSheet.Shapes.Count
arr(i) = ActiveSheet.Shapes(i).ControlFormat.PrintObject
If arr(i) = False Then
ActiveSheet.Shapes(i).Visible = False
End If
Next i
Range("A1:R19").CopyPicture Appearance:=xlPrinter
For i = 1 To ActiveSheet.Shapes.Count
If arr(i) = False Then
ActiveSheet.Shapes(i).Visible = True
End If
Next i
End Sub