Converting macro into function
Closed
Ram
-
17 Apr 2015 à 11:52
TrowaD Posts 2921 Registration date Sunday 12 September 2010 Status Contributor Last seen 27 December 2022 - 20 Apr 2015 à 11:23
TrowaD Posts 2921 Registration date Sunday 12 September 2010 Status Contributor Last seen 27 December 2022 - 20 Apr 2015 à 11:23
Related:
- Converting macro into function
- Hard drive function - Guide
- Network card function - Guide
- Mutator function c++ - Guide
- How to convert number into words in ms word in shortcut key - Guide
- Vba find function - Guide
1 response
TrowaD
Posts
2921
Registration date
Sunday 12 September 2010
Status
Contributor
Last seen
27 December 2022
555
20 Apr 2015 à 11:23
20 Apr 2015 à 11:23
Hi Ram,
Here you go, a User Defined Function based on your macro.
The picture will appear in the cell where the formula =Image() is placed based on the picture name in B6.
Best regards,
Trowa
Here you go, a User Defined Function based on your macro.
The picture will appear in the cell where the formula =Image() is placed based on the picture name in B6.
Function Image()
Dim picname As String
picname = Range("B6") 'This is the picture name
ActiveSheet.Pictures.Insert("C:\Users\admin\Desktop\New folder\manasa\" & picname & ".jpg").Select 'Path to where pictures are stored
'''''''''''''''''''''''''''''''''''''''''''''''''''''''
' This resizes the picture
'''''''''''''''''''''''''''''''''''''''''''''''''''''''
With Selection
.Left = .Left
.Top = .Top
.ShapeRange.LockAspectRatio = msoFalse
.ShapeRange.Height = 100#
.ShapeRange.Width = 80#
.ShapeRange.Rotation = 0#
End With
End Function
Best regards,
Trowa