
No.3ベストアンサー
- 回答日時:
残念ながら、一般関数ではセルの属性そのものを取り入れることはできません。
#1さんのおっしゃるように、いわゆるコピペしか方法はありません。
どうしてもということでしたら、VBAの世界です。
Sheet1 の A1 を Sheet2 の B3 にコピーする場合、マクロ自動記録機能を使えば、
次のようなマクロが取得できます。
Sub Macro1()
Sheets("Sheet1").Select
Range("A1").Select
Selection.Copy
Sheets("Sheet2").Select
Range("B3").Select
Selection.PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub
これを応用して――
Sub Macro1()
Sheets("Sheet1").Select
ActiveCell.Copy
Sheets("Sheet2").Select
ActiveCell.PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub
とすれば――
Sheet1 のコピー元セルをクリックしてから Sheet2 のコピー先のセルをクリックし、このマクロを実行することによって、コピー元のすべての情報がコピー先セルに引き継がれます。
Sheet2 にマクロボタンを作成し、このマクロを登録しておけば処理も簡単ですね。
ありがとうございます。
やはり,マクロの世界となってしまいますね。
関数がないかなあと思っていたのでした。
これでやってみます。
ありがとうございました。
No.4
- 回答日時:
初めまして。
簡単に実行することが出来るマクロを組んでみました。シート1の内容を同じブックのシート2にコピー&ペーストできるように組んであります。
・データの入っているブックを立ち上げ、ALT+F11キーを押してVBE画面を開き、画面左上のVBAProjectと書かれている下のThisWorkbookと書かれている上でダブルクリックし、表示された右側の白い部分に下記のコードをコピー&ペーストする。
Sub Test
Worksheets(1).Cells.copy Destination:=Worksheets(2).Cells
End Sub
メニューバーからツール→マクロ→マクロと順にクリックし、出てきたダイアログボックスの広い白いボックスの中に書かれているThisWOrkbook.Testと書かれている文字の上でクリックして上の狭いボックスの中に同じ文字が入力されているのを確認後、実行ボタンを押す。
これで、マクロが走り、動作を確認することが出来ます。
不具合・ご不明な点等がございましたら、お気軽にお知らせ下さい。

No.1
- 回答日時:
「すべて選択」をして、別シートで「貼り付け」を行います。
それですべての属性が移行されます。すべて選択とは
「列A」の左にある(行1の上)四角い枠をクリックすることです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/12 09:24
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Visual Basic(VBA) 特定の文字を含むシートだけマクロ処理をしたい 1 2023/05/22 01:43
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルの色も=イコールできますか?
Windows Me・NT・2000
-
Excel 関数を使ってデータと一緒にその書式もコピーしたいのですが・・・
Excel(エクセル)
-
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
-
4
エクセルのシートリンクで,色もリンクさせる方法
Excel(エクセル)
-
5
エクセルでマクロにてセル色と文字を他シートのセルへコピーしたい
その他(コンピューター・テクノロジー)
-
6
エクセルで色の変更を他のシートに反映させるには
Access(アクセス)
-
7
別シートのセルの色も同じ色に変更する方法を 教えてください
Excel(エクセル)
-
8
あるセルに色を付けた時、別のセルにも同じ色が付く
Excel(エクセル)
-
9
エクセルのセルの塗り色も同期させたい
Excel(エクセル)
-
10
EXCELのセルや文字色の反映
Excel(エクセル)
-
11
エクセルの質問です。条件によってセルに斜線を引きたいのですが。
その他(OS)
-
12
エクセル:セルのバックの色だけをコピペしたい
Excel(エクセル)
-
13
VBAで別のブックにシートをコピーするとセルの色が変わってしまう
Visual Basic(VBA)
-
14
色のリンクは出来ますか?【エクセル】
Access(アクセス)
-
15
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
16
Excelでコピーをとったセルの色を変えたい
Excel(エクセル)
-
17
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
18
受信メールの添付ファイル忘れの指摘方法
Yahoo!メール
-
19
別シートのデータを参照してセルの色を塗り替えたい
Excel(エクセル)
-
20
Excelの関数について、特定の文字を入れると斜線や線を入れることは出来ますか?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルのアポストロフィを一...
-
エクセルで隣接していない複数...
-
エクセルで勝手に「折り返して...
-
メールソフト「サンダーバード...
-
エクセルの2ページ目の作り方
-
エクセルで値だけコピーして背...
-
フォームのテキストボックスの...
-
Excel 行の連続データを列に参...
-
Excelに、ダブルクォーテーショ...
-
「選択範囲を解除してアクティ...
-
エクセル 別シートへのコピー...
-
VBAでセルがコピーされているか...
-
行数の違う表に複数行をコピーする
-
EXCELシートをPowerPointにきれ...
-
エクセルで「コピーしたセルの...
-
Excel)軽いデーターのはずなの...
-
EXCEL数値が存在する列の項目名...
-
【excel】 書式なしで連続デー...
-
エクセル イコール式がコピー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルのアポストロフィを一...
-
エクセルで勝手に「折り返して...
-
エクセルで隣接していない複数...
-
Excel 行の連続データを列に参...
-
エクセルの2ページ目の作り方
-
メールソフト「サンダーバード...
-
Excelに、ダブルクォーテーショ...
-
エクセルで、選択範囲の数値全...
-
「選択範囲を解除してアクティ...
-
エクセルで「コピーしたセルの...
-
エクセル 別シートへのコピー...
-
エクセルで値だけコピーして背...
-
エクセルのコピペでクリップボ...
-
エクセルでの行数・列数を指定...
-
EXCEL数値が存在する列の項目名...
-
EXCELのオートフィルの設定を変...
-
行数の違う表に複数行をコピーする
-
Excelでコピーした行の挿入を繰...
-
エクセル コピーしたデータを1...
おすすめ情報