0

誰かが助けてくれるのだろうか、私はエクセルに関しては初心者です。データセンターの管理とハードウェアの追跡に使用するスプレッドシートを作成する必要があるため、マスター ワークシートとラックごとのシートを作成しました。達成する必要があるのは、マスター シートのセルが背景色 (グレー) を指定すると、対応するワークシートの色が変わります。それがどれほど意味があるのか​​ わかりません:)

マスター B2:B25 からワークシート 1 B4:B27.. マスター D2:D25 からワークシート 2 B4:B27.. マスター E2:E25 からワークシート 3 B4:B27..etc

セルの内容をコピーしたくないので、背景色だけをコピーするため、コピーを使用できません。

4

1 に答える 1

-1
Sub Macro5()
'
' Macro5 Macro
'

'
    Range("J11").Select
    Selection.Copy
    Range("J12").Select
    Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
End Sub

上記はフォーマットをコピーします。ところで、これはマクロレコーダーから直接来たものです。最初にマクロレコーダーを使用する必要があります

以下でも使用できます

    Range("J12").Interior.Color = Range("J11").Interior.Color
于 2015-06-02T10:47:20.907 に答える