Makró kiegészítés hogyan?
Sziasztok.
Adott egy kis makró, amivel betallózok adott cellába képet. Azt szeretném, hogy ez a macro automatikusan beállítsa az áthelyezés és átméretezés a cellákkal együtt beállítást. Íme:
Sub insrtimg1()
Dim profile As String
On Error GoTo 0
Dim fd As FileDialog
Set fd = Application.FileDialog(msoFileDialogFilePicker)
With fd
.Filters.Clear
.Filters.Add "Picture Files", "*.bmp;*.jpg;*.gif;*.png"
.ButtonName = "Select"
.AllowMultiSelect = False
.Title = "Choose Photo"
.InitialView = msoFileDialogViewDetails
.Show
End With
ActiveSheet.Range("E3").Select
ActiveSheet.Shapes.AddPicture Filename:=fd.SelectedItems(1), _
LinkToFile:=msoFalse, _
SaveWithDocument:=msoCTrue, _
Left:=ActiveSheet.Range("foto2").Left + 2, _
Top:=ActiveSheet.Range("foto2").Top + 2, _
Width:=491, _
Height:=338
End Sub
Válaszokat köszönöm!!! :-)
Google első találat szerint kicsit módosítottam a végét a makrónak:
...
Dim Kep As Shape
Set Kep = ActiveSheet.Shapes.AddPicture(fd.SelectedItems(1), msoFalse, msoCTrue, ActiveSheet.Range("A2").Left + 2, ActiveSheet.Range("A2").Top + 2, 491, 338)
Kep.Placement = xlMoveAndSize
...
Forrás:
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!