Sub ExportImages_ExtendOffice()
'Updated by Extendoffice 20220308
Dim xStrPath As String
Dim xStrImgName As String
Dim xImg As Shape
Dim xObjChar As ChartObject
Dim xFD As FileDialog
Set xFD = Application.FileDialog(msoFileDialogFolderPicker)
xFD.Title = "Please select a folder to save the pictures" & " - ExtendOffice"
If xFD.Show = -1 Then
xStrPath = xFD.SelectedItems.Item(1) & "\"
Else
Exit Sub
End If
On Error Resume Next
For Each xImg In ActiveSheet.Shapes
If xImg.TopLeftCell.Column = 6 Then
xStrImgName = xImg.TopLeftCell.Offset(0, -1).Value
If xStrImgName <> "" Then
xImg.Select
Selection.Copy
Set xObjChar = ActiveSheet.ChartObjects.Add(0, 0, xImg.Width, xImg.Height)
With xObjChar
.Border.LineStyle = xlLineStyleNone
.Activate
ActiveChart.Paste
.Chart.Export xStrPath & xStrImgName & ".png"
.Delete
End With
End If
End If
Next
End Sub
##############################################################
ms access image path
=[CurrentProject].[Path] & "\images\" & [Item No].[png]
=CurrentProject.Path & Item No
?CurrentProject.Path & "\" & CurrentProject.Name in vba
F:\Rai Singh Rana\Site data\products images with id no\1.png
राजपूत वीरता का प्रतीक भारत की धरती ने कई वीर योद्धाओं को जन्म दिया है, लेकिन जब बात शौर्य, त्याग और स्वाभिमान की आती है, तो राजपूतों का नाम सबसे ऊपर आता है। इतिहास के पन्नों में दर्ज इन राजाओं की कहानियाँ सिर्फ युद्ध की नहीं, बल्कि आत्मसम्मान और संस्कृति की भी मिसाल हैं। इस ब्लॉग श्रृंखला में हम जानेंगे 1000 राजपूत राजाओं के बारे में, जिन्होंने भारतीय इतिहास को आकार दिया — भाग दर भाग। आइए शुरू करते हैं पहले भाग से... पहले 25 प्रसिद्ध राजपूत राजाओं के नाम और विवरण: क्र. राजा का नाम विवरण 1 महाराणा प्रताप :- मेवाड़ के राजा, अकबर से हल्दीघाटी की लड़ाई लड़ी, स्वतंत्रता का प्रतीक। 2 पृथ्वीराज चौहान :- अजमेर और दिल्ली के शासक, मोहम्मद गोरी को दो बार हराया। 3 राणा सांगा :- राणा प्रताप के पूर्वज, बाबर से...
Comments
Post a Comment
अपनी राय और सवाल यहाँ शेयर करें! कृपया अपने कमेंट्स में फालतू के स्पैम लिंक्स न डालें। आपके कीमती सुझावों का हमेशा स्वागत है।