Anzeige
Archiv - Navigation
156to160
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
156to160
156to160
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Excel - Basic - Problem

Excel - Basic - Problem
06.09.2002 08:03:08
Patrick
Hallo!
Bei folgender Aufgabe in Excel habe ich ein Problem:
In einer Spalte habe ich in jeder Zeile einen Hyperlink stehen, der in der Tabelle als bspw. "xxx" erscheint. Dieser Hyperlink bezieht sich dann IMMER auf ein JPEG-File mit dem Namen "xxx.jpg". (Die xxx´se sind nur Platzhalter). Wenn ich nun in der Tabelle den Text "xxx" in bspw. "yyy" umbenenne, soll sich gleichzeitig der Hyperlink ändern und sich auf "yyy.jpg" beziehen, d.h. der JPEG-Filename muss im selben Moment zusätzlich auch noch umbenannt werden. Die Bilder liegen übrigens im selben Ordner wie die xls-File.
Ich wäre sehr dankbar wenn mir jemand helfen könnte!


15
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Excel - Basic - Problem
06.09.2002 09:45:30
Andreas S
Hallo,

probier mal den folgenden Code (ohne Gewähr):
Der Code muß in das Modul der entsprechenden Tabelle kopiert werden. Im Moment wird die Spalte C abgefragt, also gegebenenfalls die Zeile
"If Target.Column = 3 Then "
anpassen.

Gruss
Andreas


Re: Excel - Basic - Problem
06.09.2002 11:03:22
Patrick
Hi!
Danke erstmal für deine Mühe!!!
Also wenn ich deinen Code in einer leeren Tabelle in das neu erstellete "Modul1" einfüge, pssiert gar nichts. Füge ich ihn ann in den Code der "Tabelle1" ein, erscheint die Fehlermeldung aus deinem Code, und zwar egal, welche Zelle ich in der Tabelle ändere, in jeder Spalte und Zeile. Wodran kann das liegen, hab ich was falsch gemacht?
Tschüss Patrick

Anzeige
Re: Excel - Basic - Problem
06.09.2002 12:24:47
Andreas S
Sorry, habe eine Zeile vergessen:
Füge vor der Zeile "Fehler:" ein:
Exit Sub

Gruss
Andreas

Re: Excel - Basic - Problem
06.09.2002 13:40:15
Patrick
Jetzt ist daß Problem dasselbe wie vorher, nur daß jetzt nur bei der Eingabe eben in jene Spalte C die Fehlermeldung kommt, aber vielleicht versteh ich ja auch deinen Code falsch...was muss ich den eigentlich in Spalte C eingeben, den Namen der Datei, wie sie im Moment heißt?
Gruß Patrick
Re: Excel - Basic - Problem
06.09.2002 14:15:03
Andreas S
Der Code setzt voraus, dass in der Spalte C
bereits Hyperlinks zu existierenden Dateien stehen.


Andreas

Re: Excel - Basic - Problem
06.09.2002 14:24:35
Patrick
Das hab ich jetzt verstanden, aber wenn ich das so mache und dann denn Namen (der in blau & unterstrichen / Hyperlink) ändere, verändert sich weder der Hyperlink noch der Filename.

Patrick

Anzeige
Re: Excel - Basic - Problem
06.09.2002 14:44:05
Andreas S
komisch, wenn ich den neuen Namen direkt in die Zelle schreibe
(nicht über Hyperlink bearbeiten!) funktioniert es bei mir tadellos.

Re: Excel - Basic - Problem
06.09.2002 14:55:08
Patrick
Echt seltsam...und ich muss den Quelltext einfach in Modul1 kopieren und nichts in den Code des Tabellenblatts selbst??
Re: Excel - Basic - Problem
06.09.2002 15:02:12
Andreas S
Halt, der Code gehört natürlich in das Tabellenblattmodul, sonst
läuft das Change-Ereignis ja auf den Poller...
Ach ja, die jpg-Datei, die umbenannt werden soll, darf natürlich nicht irgendwo geöffnet sein.
Re: Excel - Basic - Problem
06.09.2002 15:32:03
Patrick
Achso...hmm...aber irgendwie klappt das trotzdem nicht so...wäre es vielleicht möglich, daß du mir das Excel-Blatt, an dem du es ausprobiert hast, einfach mal per Email zuschickst? Das würde mir vielleicht am meisten bringen. Wäre echt nett!
Gruß Patrick
Anzeige
Re: Excel - Basic - Problem
06.09.2002 16:03:50
Andreas S
Da sieht man auch nicht mehr, als den Code, den ich ich gepostet habe.

Kommentier doch mal die Zeile
On Error Goto Fehler aus (REM oder ein Hochkomma(') vor die Zeile)

Was kommt dann für eine Fehlermeldung und in welcher Codezeile bleibt er hängen?
(auf debuggen klicken, die Zeile ist dann im Editor gelb)

Re: Excel - Basic - Problem
09.09.2002 09:54:21
Patrick
Ich habe es nun wie beschrieben geändert. Bei der Eingabe des neuen Namen kommt nun die Meldung "Typen unverträglich" mit Verweis aus folgende Zeile :" NeueDatei = Pfad + Target.Value + ".jpg" "!
Abgespeckte Variante
09.09.2002 10:46:16
Martin Beck
Hallo Patrick und Andreas,

entschuldigt, daß ich mich einmische. Vielleicht tut's folgender, abgespeckter Code:

Bei mir funktioniert das.

Gruß
Martin Beck

Anzeige
Re: Abgespeckte Variante
09.09.2002 10:57:41
Patrick
Hi! Mal abgesehen davon, dass noch ein +"jpg" integriert werden müsste, funktioniert die Änderung des Links. Was aber noch fehlt, ist, daß sich die alte Datei auch umbenennt.
Grüße Patrick
Re: Abgespeckte Variante
09.09.2002 13:52:00
Martin Beck
Hallo Patrick

versuch mal



Gruß
Martin Beck

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige