No.1ベストアンサー
- 回答日時:
D6セルに
=IF(E7="","",E7)
と入力して下方向にコピーする方法ではいけませんか?
行削除をする可能性があるなら以下の式の方が良いかもしれません。
=IF(OFFSET(D6,1,-1)="","",OFFSET(D6,1,-1))
列の挿入や削除で列が変わっても問題なく表示できます
ありがとうございます。
E列は空白はないのでIF文は使わずに使用しました。
=OFFSET(D6,1,1)
でできました。
ありがとうございました。
No.2
- 回答日時:
E6からE297まであるデータのうち、奇数行のデータをD列の一つ上のセルに移動させるということでしょうか?
Sub test01()
With ActiveSheet
For i = 6 To 297
If i Mod 2 <> 0 Then
.Cells(i - 1, "D") = .Cells(i, "E")
.Cells(i, "E").ClearContents
End If
Next
End With
End Sub
>E6からE297まであるデータのうち、奇数行のデータをD列の一つ上のセルに移動させるということでしょうか?
そうです。
マクロではこう組むのですね。
使ってみたいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Excel(エクセル) 【VBA】A列にある連続したデータの1番下に文字列を入力したい 1 2023/01/28 04:40
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Excel(エクセル) excelの列幅高さが勝手に変わる(特定のPCだけ) 8 2022/07/14 16:51
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- その他(ブラウザ) cvsファイルをダウンロードすると、自動で拡張子がExcelのものになる 5 2022/07/20 21:21
- Excel(エクセル) Excelについて教えてください。 帳票データがあります。 アクセスに取り込むため、 データ形式にし 1 2022/06/08 19:59
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) エクセル 任意の列数で分割する方法 3 2022/07/31 14:58
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで1列に500行並んだデ...
-
Excelで2つのデータの突合せを...
-
複数の条件に合う行番号を取得...
-
excel:別シートの値を飛び飛び...
-
Countifよりも早く重複数をカウ...
-
エクセルで日付から日にちを削...
-
Excelで2行単位のソートの出来...
-
エクセルで、重複データを除外...
-
エクセルVBA C列に特定の文字列...
-
Excelの30個ずつの平均値の出し方
-
不要な行を消したい
-
エクセルで横並びの複数データ...
-
Excel差し込み印刷:データが表...
-
EXCELでの重複データカウント方...
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
A1セルに入力したら、入力時間...
-
ある倍数だけを塗りつぶす方法 ...
-
複数の文字列のいずれかが含ま...
-
参照先セルに値が入っていない...
-
エクセルの複数のセルを一括で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで日付から日にちを削...
-
複数の条件に合う行番号を取得...
-
エクセルで1列に500行並んだデ...
-
Excelで2つのデータの突合せを...
-
Excelで2行単位のソートの出来...
-
excel:別シートの値を飛び飛び...
-
エクセルで、重複データを除外...
-
Countifよりも早く重複数をカウ...
-
Excelの30個ずつの平均値の出し方
-
エクセルで横並びの複数データ...
-
エクセルVBA C列に特定の文字列...
-
VBA 数式を最終行までコピー
-
500行の中から、多い順に抽出す...
-
エクセルで1つの会社名に対して...
-
【エクセル】1列内に複数ある同...
-
VBA 大きなtxtテキストファ...
-
エクセルで時刻だけを抜き出す...
-
エクセル~空白のセルのある行...
-
Excelの関数でこんな処理ができ...
-
Excel VBA 【QueryTables.Add】...
おすすめ情報