Hello
Create a folder named "TestFolder" in the same path of your workbook and try this code
Sub Test()
Dim ws As Worksheet
Dim rng As Range
Dim fname As String
Dim objPic As Shape
Dim objChart As Chart
Application.DisplayAlerts = False
For Each ws In ThisWorkbook.Worksheets
Set rng = ws.UsedRange
fname = ws.Name
rng.CopyPicture xlScreen, xlPicture
Sheets.Add , Sheets(Sheets.Count)
With Sheets(Sheets.Count)
.Shapes.AddChart
.Activate
.Shapes.Item(1).Select
Set objChart = ActiveChart
.Shapes.Item(1).Width = rng.Width
.Shapes.Item(1).Height = rng.Height
objChart.Paste
objChart.Export (ThisWorkbook.Path & "\TestFolder\" & fname & ".jpg")
.Delete
End With
Next ws
Application.DisplayAlerts = True
End Sub