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

Danke für deine Frage

Nein, :)

das ist bei uns so im system hinterlgt.

Eine einfache Textdatei und zu dieser Textdatei gibt es einfach eine Grafik mit dem selbem Namen bloß im jpg-format.

Geschrieben

ja selber ordner, selber name

nur wie gesagt eine is txt andere is jpg, dass is der einzige unterschied :)

viele liebe grüße und eine tolle weihnachtswoche

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.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...