Obviously, you need to change the sheet name and range for Nummer. Otherwise, it might go something like:
Sub insert_picture()
Dim Nummer As String, Objekt As Shape
Nummer = Worksheets("Sheet1").Range("A1").Value
For Each Objekt In ActiveWindow.Selection.SlideRange.Shapes
If Objekt.Type = 13 Then '13=Bild
Objekt.Select
Objekt.Delete
End If
Next
'Nummer = InputBox("Bitte Gebiets Nummer eingeben:")
ActiveWindow.Selection.SlideRange.Shapes.AddPicture(Filename:="C:\Bilder Gebiete\" _
& Nummer & ".jpg", LinkToFile:=msoFalse, SaveWithDocument:=msoTrue, Left:=450, Top:=78, Width:=300, Height:=408).Select
End Sub
Sub OpenandsavecurrentPP()
'Dim pApp As Object 'Powerpoint.Application, late binding'
Dim pApp As PowerPoint.Application 'Powerpoint.Application, early binding'
Dim pPreso As Object, sPreso As String
Dim objSlide As PowerPoint.Slide, objShape As PowerPoint.Shape
Dim FName As String, FPath As String
' where the original pp is loaded '
sPreso = "M:\Business Development 2016.pptm"
'where pp is saved'
FPath = "M:\"
FName = Sheets("ge aktuell").Range("A1").Text
On Error Resume Next
Set pApp = GetObject(, "PowerPoint.Application")
If Err.Number <> 0 Then
Set pApp = CreateObject("PowerPoint.Application")
pApp.Visible = True
End If
On Error Resume Next
Set pPreso = pApp.Presentations(sPreso)
If Err.Number <> 0 Then
Set pPreso = pApp.Presentations.Open(Filename:=sPreso)
End If
'where links are being updated'
On Error GoTo 0
pPreso.UpdateLinks
'If pPreso Is Nothing Then Exit Sub
'this is where the links are broken'
For Each objSlide In pPreso.slides
Application.StatusBar = "Breaking Object Links in " & pPreso.Name & ", slide: " & objSlide.Name
For Each objShape In objSlide.Shapes
With objShape
If .Type = msoLinkedOLEObject Then
.LinkFormat.BreakLink
End If
End With
Next objShape
Set objShape = Nothing
Next objSlide
Set objSlide = Nothing
Application.StatusBar = True
On Error Resume Next
For Each objSlide In pApp.ActivePresentation.SlideMaster.Shapes
With objShape
If .Type = msoLinkedOLEObject Then
.LinkFormat.BreakLink
End If
End With
Next objShape
Next objSlide
On Error GoTo 0
pApp.Run "Business Development 2016.pptm!Modul1.example macro"
pApp.ActivePresentation.SaveAs FPath & FName & " BusinessDevelopment", 1
End Sub