電子書籍の厳選無料作品が豊富!

Excelのバージョン:2000

セルA1をB1に貼り付ける場合、A1で右クリックしコピー、B1で右クリックし貼り付けでデーターと書式が貼り付けられる。

また、B1に=A1 リターンキーで、データーは貼り付けられるが塗るつぶしがなどの書式は張り付かない。

関数などいろいろ探したが良い方法が見つかりません。
データーと書式共に貼り付ける良い方法を教えてください。

A 回答 (4件)

エクセルの関数は、セルの「値」!しか参照したり加工したりできません。


セルの値と書式やコメントなどはセル(Range)の属性ですが、エクセルでは別の範疇のものです。
関数をいくら探しても無駄です。
(小生このごろこのことばかり言って(回答して)いる気がする。すみません。
それぐらいこの点を意識してない質問が多い。)
    • good
    • 0

こんばんは。



>B1に=A1 リターンキーで、データーは貼り付けられるが塗りつぶしがなどの書式は張り付かない。

それは、「リンク貼り付け」ですね。そこに実体の数値などはありませんが、数式によって反映されます。「リンク貼り付け」はヘルプなどで調べればよいですが、その後、その中に出てくる式を書き換えます。ただし、そこには、実体になる数字がありません。

後は、イベント・ドリブン型マクロでしかありません。
    • good
    • 0

>セルA1をB1に貼り付ける場合、A1で右クリックしコピー、B1で右クリックし貼り付けでデーターと書式が貼り付けられる。



この方法ではダメなんでしょうか?
右クリックが面倒!とか言う話であれば、ショートカットキーを覚えてください。
コピーは Ctrl+C、貼り付けは Ctrl+V です。
ついでに切り取りは Ctrl+X です。

この回答への補足

シート1とシート2でリンクさせてシート1を編集するとシート2も変更されるように考えております。
ショートカットキーや、右クリックではリンクしないために使えません。
リンクしていると、シート1の特定のセルを移動させてデーターを入れ替えても、シート2のリンクしたセルは変更されるので、書式およびデーターともリンクした異なる複数のシートを作成し特定のシートを編集すれば他のシートも変更されるように考えています。

補足日時:2006/03/16 16:27
    • good
    • 0

残念ながら関数では書式をコピーすることは出来ません。


最初に書いたような方法しかありません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!