
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
まず、コピーをしたい一番下の行の右下セルの右側にダミーデータを入力します。
添付されている図の場合、E16セル に「D」とか「0」とか入力。
コピー元とコピーを貼り付けたい範囲を選択して、
Ctrl+G → セル選択 → 空白セル → OK
空白セルが選択され、選択範囲の一番左上の空白がアクティブになります
添付されている図の場合 A2セル。
空白セルが選択されている状態で A2セル にその上のセル(A1セル)を参照する数式を入力します。
=A1
と入力。
続いて、
Ctrl+D
Ctrl+R
最後に E16セル の内容を削除すれば完了
=A1 とかの数式が残るのが嫌なら、先ほどの範囲を選択して
コピーをした後その場所に、書式を選択して貼り付け から「値」を選び貼り付けると、
数式は値に置き換えられて貼り付けられ数式は消えてくれます。
No.2
- 回答日時:
こんばんは!
すでに解決しているみたいなので、参考程度で・・・
VBAでの一例です。
画面の左下にある操作したいSheet見出し上で右クリック → コードの表示 → VBE画面が出ますので、
↓のコードをコピー&ペーストしてマクロを実行してみてください。
(Alt+F8キー → マクロ → 実行です)
Sub test() 'この行から
Dim i, j As Long
For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row + 3
For j = 1 To 4
If Cells(i, j) = "" Then
Cells(i, j) = Cells(i - 1, j)
End If
Next j
Next i
End Sub 'この行まで
尚、空白行は3行としています。
参考になれば良いのですが・・・m(__)m
ありがとうございます!
意味が分からなかったのですが、そのままできました!(感激)
勉強してみようかという気に少しなっています。
ご親切にありがとうございました。
No.1
- 回答日時:
G1に =A1 H1に =B1 I1に =C1 J1に =D1
G2に =A1 H2に =B1 I2に =C1 J2に =D1
G3に =A1 H3に =B1 I3に =C1 J3に =D1
G4に =A1 H4に =B1 I4に =C1 J4に =D1
の式をそれぞれ入力し,G1:J4を選んで下向けにオートフィルドラッグします。
必要に応じてやはりコピーし,その場で形式を選んで値のみ貼り付けて値化します。
#メンドクサイ式を一つだけコピーしてやっつける手もありますが,すぐには応用が効かない(違うパターン用に式を自分で直せない)のでお薦めしません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでのマクロを使ったデータの並べ替え 3 2022/12/03 18:54
- その他(Microsoft Office) VBAで横データを縦データに変換する方法を教えて下さい。 4 2023/06/25 21:12
- Visual Basic(VBA) VBA横に並んでいるデータを縦に並ぶデータにしたいです。 4 2023/08/09 08:53
- Visual Basic(VBA) VBA横データを縦にしたいです 2 2023/08/08 19:38
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) エクセルでのINDIRECT関数の使い方について 3 2022/08/22 07:38
- Excel(エクセル) マクロ 2行ごとの並び替えについて 4 2022/12/14 12:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- Visual Basic(VBA) マクロで最終行を取得したい 4 2023/05/28 12:14
このQ&Aを見た人はこんなQ&Aも見ています
-
Excelで行ごとコピー、同じ行を3行にしたい
Excel(エクセル)
-
エクセルで長い行を5行ごとに1列にするには?
Excel(エクセル)
-
エクセルで1列に500行並んだデータを5列毎に改行
Excel(エクセル)
-
-
4
エクセルで複数行ずつ連続データを入力する方法
Excel(エクセル)
-
5
エクセルで縦に11122233‥と入力したいのですが。
Excel(エクセル)
-
6
Excelの連続データから数行おきのコピー
Excel(エクセル)
-
7
エクセルで縦に並んだデータを5行毎に横に並べたいです
Excel(エクセル)
-
8
EXCEL 二つずつ連続して表示したい!!
Excel(エクセル)
-
9
EXCELで「行と列を入れ替える」操作を何回も繰り返して自動実行する方法はないでしょうか?
Excel(エクセル)
-
10
エクセルで連続データから、数個飛ばしのデータを抜き取る方法
Excel(エクセル)
-
11
1行テキストをエクセルの複数行にまたがってペースト
その他(Microsoft Office)
-
12
エクセルで1行のデータを2行にする
Excel(エクセル)
-
13
Excel 行の連続データを列に参照したいんです・・・
Excel(エクセル)
-
14
エクセルで縦に一定数 繰り返し 入力 の方法
Excel(エクセル)
-
15
エクセルで、縦項目と横項目を複数列ごとに入れ替える方法はありますでしょうか?
Excel(エクセル)
-
16
エクセル1行おきのセルを隣の列の一つ上に移動したい
Excel(エクセル)
-
17
111,222,333・・・とオートフィルしたい
Excel(エクセル)
-
18
エクセルで、2種類のデータを交互に入れなおす方法はありますでしょうか??
Excel(エクセル)
-
19
別シートのセルを3つ飛ばしで引用したいです
その他(Microsoft Office)
-
20
EXCELで3行を一組にして結合する方法について
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
大学のレポート A4で1枚レポー...
-
【Excel VBA】PDFを作成して,...
-
エクセルで英文字に入れた下線...
-
マクロ自動コピペ 貼り付ける場...
-
英数字のみ全角から半角に変換
-
別シートの年間行事表をカレン...
-
Office2021を別のPCにインスト...
-
outlookのメールが固まってしま...
-
Office 2021 Professional Plus...
-
エクセルで特定のセルの値を別...
-
MSオフィス2013にMS365が上書き...
-
Microsoft365について
-
Microsoft Formsの「個人情報や...
-
エクセルVBAで1004エラーになり...
-
office2019 のoutlookは2025年1...
-
表の作成について
-
Excel テーブル内の空白行の削除
-
MicrosoftOfficeの1ユーザー2...
-
エクセルでXLOOKUP関数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
英数字のみ全角から半角に変換
-
Office2021を別のPCにインスト...
-
エクセル ○○以上○○以下の関数を...
-
Office 2021 Professional Plus...
-
会社PCのメールが更新されない
-
outlookのメールが固まってしま...
-
Excelデータで必要な部分だけを...
-
表の作成について
-
マイクロソフト 一時使用コード...
-
エクセル ○○以上○○以下で、条件...
-
データの文字コードを確認するには
-
【Excel VBA】PDFを作成して,...
-
別シートの年間行事表をカレン...
-
office365って抵抗感ないですか?
-
office2019 のoutlookは2025年1...
-
Microsoft Formsの「個人情報や...
-
マクロ自動コピペ 貼り付ける場...
-
エクセル 関数の数値の入れ方を...
-
エクセル すべて+5をしたい
おすすめ情報