Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
716to720
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
716to720
716to720
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formate mit übertragen

Formate mit übertragen
10.01.2006 14:15:24
Flyingsunbird
Hallo
Ich habe folgendes Problem:
Ich möchte einen Bereich auf einem Tabellenblatt A
einen Bereich auf einem anderen Blatt B so zuweisen,
Dass sich beim ändern einer Zelle auf Blatt A
(sowohl Zeichen als auch Formatierung) die entsprechende
Zelle auf Blatt B mit ändert.
(Mit "=C6" wird nur der Inhalt übertragen...;)
Gutes Neues noch.....
Liebe Grüsse Katharina

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formate mit übertragen
10.01.2006 14:18:44
Hajo_Zi
Hallo Katharina,
das ist nicht möglich.

Kleines Makro?
10.01.2006 14:24:28
Flyingsunbird
Keine Möglichkeit mit kleinem Makro ?
Gruss
AW: Kleines Makro?
10.01.2006 14:43:22
Harald
Hi Katharina,
vielleicht so. Sorry ist auf die Schnelle aus dem Handgelenk. der Code läuft auch nicht los, bei Formatänderungen (die Du im Übrigen auch noch eintragen mußt).
Ich hab als Bsp nur die Füllfarbe und den Wert genommen.
Code ins betr. Blattmodul. Viel Glück ;-))

Private Sub Worksheet_Change(ByVal Target As Range)
Dim bereich As Range
Set bereich = Range("a1:d10") 'Bereich anpassen
If Not Intersect(Target, bereich) Is Nothing Then
xr = Target.Address
x = ActiveSheet.Range(xr).Interior.ColorIndex
With Sheets(2).Range(xr)
.Value = Sheets(1).Range(xr).Value 'Wertübertrag in selbe Adresse
.Interior.ColorIndex = x 'Füllfarbübertrag
End With
End If
End Sub

Gruss Harald
Anzeige
Formate mit übertragen
10.01.2006 17:15:01
Flyingsunbird
Hallo
Gibt es noch weitere hinweise zu dieser Frage?
AW: Formate mit übertragen
10.01.2006 22:14:56
Reinhard
Hi Katharina,
entweder Formate über eine Schaltfläche ändern, z.B. so
Sub tt()
Application.Dialogs(xlDialogFormatFont).Show
Worksheets("Tabelle1").Range("A1:C3").Copy
Worksheets("Tabelle2").Range("a1").PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub
oder zellwertänderung auswerten:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1:C3")) Is Nothing Then
Range("A1:C3").Copy Worksheets("Tabelle2").Range("a1")
End If
End Sub

Gruß
Reinhard
ps:Das Forum lebt auch von Rückmeldungen.
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige