29.04.2015, 08:14
Hallo André,
Puh, das wird mir jetzt schon etwas zu kompliziert. Ich hab ein bisschen rumexperimentiert und hab folgendes zustande gebracht:
Das Bild besitzt mit dem untenstehenden Code nun eine Größe die passt. Jedoch bring ich es einfach nicht in die Mitte der Zelle (also zentriert)
Kannst du mir das in Form eines Codes erklären?
Hier der Code:
Danke!
LG Chris
Puh, das wird mir jetzt schon etwas zu kompliziert. Ich hab ein bisschen rumexperimentiert und hab folgendes zustande gebracht:
Das Bild besitzt mit dem untenstehenden Code nun eine Größe die passt. Jedoch bring ich es einfach nicht in die Mitte der Zelle (also zentriert)
Kannst du mir das in Form eines Codes erklären?
Hier der Code:
Code:
Private Sub CommandButton1_Click()
Dim fd As FileDialog
Dim Pfad As String
Dim chosenFile As String
Pfad = "C:\Test\"
Set fd = Application.FileDialog(msoFileDialogFilePicker)
With fd
.AllowMultiSelect = False
.InitialFileName = Pfad
.Filters.Add "Bilddateien", "*.jpg"
If .Show = -1 Then
chosenFile = .SelectedItems(1)
With Sheets("Bilder")
Cells(Cells(Rows.Count, 2).End(xlUp).Row + 1, 1).Activate
ActiveSheet.Pictures.Insert(chosenFile).Select
Selection.Name = "Grafik " & Cells(Rows.Count, 2).End(xlUp).Row + 1
With Selection
.ShapeRange.Width = 1
.Width = 120
.Height = 120
End With
ActiveCell.Offset(0, 1).Value = "Grafik " & ActiveCell.Row
End With
End If
End With
End Sub
LG Chris