Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1472to1476
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
Inhaltsverzeichnis

Verknüpfungen auf aktuelles Blatt beziehen

Verknüpfungen auf aktuelles Blatt beziehen
13.02.2016 19:43:28
Mel
Hallo Leute,
ich möchte gerne Daten aus einem Arbeitsblatt kopieren. Diese Daten sollen dann aber nicht länger mit dem alten Arbeitsblatt verknüpft sein. Alle Verknüpfungen sollen sich auf das aktuelle Arbeitsblatt beziehen. Manuell ist das Einstellen zwar leicht, aber auch mühsam. Gibt es einen VBA Code?
Im Internet habe ich folgendes gefunden:
Sub link()
Dim i As Integer
Dim x As Variant
x = ThisWorkbook.LinkSources(xlLinkTypeExcelLinks)
For i = 1 To UBound(x)
Debug.Print x(i)
Next i
End Sub
Funktioniert aber nicht.
Also alle Verknüpfung zu ihrem alten Arbeitsblatt verlieren und mit dem neuen Arbeitsblatt verknüpft werden.
Ich hoffe, Ihr versteht mein Problem.
Beste Grüße

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Verknüpfungen auf aktuelles Blatt beziehen
18.02.2016 00:40:01
Piet
Hallo Mel
beim Kopieren von Daten gibt es zwei wichtige Grundfunktionen:
Die Daten mit Paste einfügen, dann übernimmt man Formate und alles.
Oder die Daten nur als reinen Text- bzw. Zahlen Wert einfügen.
Range(Quelle).Copy
Range(Ziel).PastSpecial xlValues
So werden nur Werte kopiert, ohne Formate, Rahmen, usw.
Beinhaltet die Quelle Formeln, muss man xlFormulas nehmen.
Es gibt mehrere xlVarianten. Mit Makrorecorder ausprobieren.
mfg Piet

und was ist daran "offen" owT
18.02.2016 01:06:27
Matthias
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige