Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Schaltfläche "Bild einfügen"
#1
Hallo Leute,

ich stehe vor folgendem Problem:

Ich habe in excel ein Formular erstellt wo die verschiedensten Dinge via Textfelder und Kontrollkästchen ausgewählt werden können.
Zur besseren Beschreibung möchte ich ein Feld einfügen das eine Schaltfläche besitzt, die bei Anklicken den Explorer des Benutzers öffnet damit er von seiner Datenbank ein Bild wählen kann welches dann wiederum in das excel Formular eingefügt wird.
In word gibt es dafür ein einfaches "Bildinhaltssteuerelement" - dieses fehlt aber leider im excel.

Wie kann man das trotzdem erreichen.

Danke
Andreas
Antworten Top
#2
Hi Andreas,

Du kannst doch über die Registerkarte "Einfügen -> Illustrationen -> Bild" genau das tun, was Du in Deiner Frage beschreibst ...
Überlegen macht überlegen
Gruss aus dem schönen Hunsrück
_______ Klaus-Martin _______
Antworten Top
#3
Hallo,

Ja, ich kann das schon, aber das Formular wird ja auch gesperrt damit nur die relevanten Bereiche bearbeitet werden können.
Damit ist die Menüleiste gesperrt und ich brauche einen generierten Button der diese Aufgabe übernimmt.
Antworten Top
#4
Hi Andreas,

Zitat:das Formular wird ja auch gesperrt

das hast Du aber in Deiner Ausgangsfrage nicht verraten Undecided

Wenn in den Optionen für den Blattschutz nur die Haken bei "Nicht gesperrte Zellen auswählen" und "Objekte bearbeiten" gesetzt sind, können Bilder sehr wohl in die nicht gesperrten Zellen eingefügt werden ...
Überlegen macht überlegen
Gruss aus dem schönen Hunsrück
_______ Klaus-Martin _______
Antworten Top
#5
Ja, das ist mir auch klar, aber mit einem Button wäre es einfacher und vor allem verständlicher.
Wie gesagt, ich kenne die Funktion aus word also dacht ich dass es im excel auch eine Möglichkeit geben muss.
Antworten Top
#6
Hi Andreas,

den Dialog zum Einfügen eines Bildes kannst Du mit

Code:
Application.Dialogs(xlDialogInsertPicture).Show

aufrufen ...
Überlegen macht überlegen
Gruss aus dem schönen Hunsrück
_______ Klaus-Martin _______
Antworten Top
#7
Vielen Dank!
Das ist das wonach ich gesucht habe!
Antworten Top
#8
O.k. - jetzt noch eine Frage.

Ich habe die Schaltfläche "Picture" jetzt im Excel sheet.
Wenn man draufklickt kommt man zur Auswahl im Explorer.

Die Schaltfläche habe ich in eine Fläche gesetzt wo dann das Bild drinnen sein soll.

Wie kann ich jetzt die Größe des importierten Bildes auf diese Fläche begrenzen, denn jetzt gehen Bilder nach ihrer Grundgröße auf und besetzten das halbe Dokument?
Antworten Top
#9
Hi Andreas,

probier's mal damit. Den Codeschnipsel habe ich aufgezeichnet - die Bildbreite beträgt hier ca. 3 cm.

Code:
Sub DialogZeigen()
Application.Dialogs(xlDialogInsertPicture).Show
Selection.ShapeRange.Width = 85.0393700787
End Sub
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#10
Hi

Das mit Größe haut so hin - Danke!

Jetzt gibt es zum Abschluß noch das Problem dass das Ganze mit aktivem Blattschutz nicht funktioniert.

Ach, wieso kann ich denn hier jetzt keinen Screenshot einfügen!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste