Microsoft Excel

Herbers Excel/VBA-Archiv

Format kopieren ? geht das?

Betrifft: Format kopieren ? geht das? von: Norbert
Geschrieben am: 17.08.2004 11:26:06

hallo ...,

ich erstelle gerade auf einem tabellenblatt 6x die gleiche Tabelle.

zelle C27 = C4. so weit klappt ja auch alles.

gibt es in excel auch die möglichkeit gleichzeitig auch das schriftformat mitzukopieren, farbe....
wenn ich jetzt für zelle C4 die schriftgröße ändere soll gleichzeitig auch die schriftgröße für zelle C27 geändert werden.

danke

norbert

  


Betrifft: AW: Format kopieren ? geht das? von: Hans W. Herber
Geschrieben am: 17.08.2004 11:34:20

Hallo Norbert,

hierfür musst Du alle Arbeitsblätter über die Register markieren und dann die Formatänderung vornehmen.

Gruss hans


  


Betrifft: AW: Format kopieren ? geht das? von: Norbert
Geschrieben am: 17.08.2004 11:43:53

hallo hans,

ich habe nicht 6 tabellenblätter sondern

1 tabellenblatt mit 6 gleichen tabellen

wobei P4 = C4
C27 = C4
P27 = C4
C50 = C4
P27 = C4

C4 ändere ich und die anderen Felder auch.

ich möchte aber wenn ich in C4 das format (schriftgröße,.....) ändere auch die formate der anderen zellen P4, C27, P27.... automatisch ändern



norbert


  


Betrifft: AW: Format kopieren ? geht das? von: FloGo
Geschrieben am: 17.08.2004 12:35:55

Hallo Norbert

ja, es geht!

Kopier die 1. Tabelle - dann in den Bereich der 2. Tabelle - rechte Maustaste - Inhalt einfügen - Format

alles klar???
FloGo


  


Betrifft: AW: Format kopieren ? geht das? von: Norbert
Geschrieben am: 17.08.2004 12:59:01

Hallo FloGo,

Danke - aber das kenne ich.

Dann muss man jedes Mal wieder neu die Formate kopieren.

Das soll aber automatisch passieren.

Zelle C4 wird die Schriftfarbe geändert und automatisch in den anderen Zellen wird die Schriftfarbe auch geändert.

Norbert


  


Betrifft: AW: Format kopieren ? geht das? von: Bertram
Geschrieben am: 17.08.2004 13:30:03

Hallo Norbert,

diese Lösung ist zwar nicht sonderlich elegant, aber es würde funktionieren. Das Problem ist nur, eine Formatänderung einer Zelle löst kein Ereignis aus. Wenn du hier zum Bsp. in Zelle A15 die Schriftart, -größe und -farbe änderst und danach nochmals Zelle A15 aktivierst (=Selection_Change-Ereignis), wird die andere Zelle (hier B15) genauso formatiert.



Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Address(False, False) = "A15" Then
    With Range("B15").Font
    .Name = Target.Font.Name
    .FontStyle = Target.Font.FontStyle
    .Size = Target.Font.Size
    .ColorIndex = Target.Font.ColorIndex
End With
End If
End Sub

     Code eingefügt mit Syntaxhighlighter 2.5


Eine andere Lösung kenne ich leider nicht:-(

Gruß
Bertram


 

Beiträge aus den Excel-Beispielen zum Thema "Format kopieren ? geht das?"