Zum Inhalt springen

VBA - Zu Textdatei passende Grafik hochladen


Empfohlene Beiträge

Geschrieben

Hallo Community, :)

ich habe in einem Word 2007 Dokument über VBA eine UserForm erstellt, in der eine Textdatei hochzuladen ist. Nun möchte ich, dass die zu der Textdatei passende Grafik automatisch mit hochgeladen wird.

Beispiel:

Meine Textdatei heißt XYZ.txt

Die dazugehörige Grafig heißt XYZ.jpg (hat also den selben Namen wie die Textdatei)

In meiner UserForm wählt nun der User eine hochzuladende Textdatei aus und ohne einen weiteren Klick wird die Grafik mit hochgeladen.

Mein Problem ist nun, wie ich das mit der Grafik hinbekomme.

Ich hoffe ich konnte mich leicht verständlich ausdrücken :)

Danke

Viele liebe Grüße

Julia

Geschrieben

ja genau die idee hatte ich am anfang auch.

bloß wie stelle ich das an.. an der umsetzung haperts^^

hab noch nicht viel mit vba zu tun gehabt und deshalb kaum erfahrung :rolleyes:

mit freundlichen grüßen

Julia

  • 3 Wochen später...
Geschrieben

ja aber gerne doch!^^

' Dialog um Datei auswählen

With Dialogs(wdDialogFileOpen)

.Name = "*.*"

If .Display Then

PathAndFileName = WordBasic.FileNameInfo(.Name, 1)

End If

End With

If PathAndFileName = "" Then Exit Sub

' Pfadangabe in Textbox

Pfad_gewählte_Datei.Text = PathAndFileName

Mit diesem Code kann man eine Textdatei in ein Worddokument hochladen und es wird zugleich in der UserForm eine Pfadangabe gemacht.

Danke für deine Hilfe :)

Mit freundlichen Grüßen

Julia

Geschrieben

habe hier mal im Anhang eine Text Datei hinterlegt.

du musst die Datei nur von text.txt in text.exe umbenennen und dann kannst du das mal ausprobieren.

habe das ganze mit vb 6.0 programmiert und war in innerhalb 5 min fertig.

ist nur ein Vorschlag von mir

test.txt

Geschrieben

kannst mir ja dann mal sagen, ob das ganze so richtig ist bzw. ob du was damit anfangen könntest. wenn du willst dann kann ich dir den Quelltext dazu auch noch hier reinstellen.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...