● A B C D E F G
1 2/1 10:00 10 0 入荷 出荷 リンゴa
2 2/1 11:00 10 2 入荷 出荷 イチゴb
3 2/1 12:00 10 1 入荷 出荷 リンゴa
4 2/1 12:00 10 1 入荷 出荷 リンゴa
5 2/1 13:00 10 0 入荷 出荷 リンゴa
6
7
8 2/1 14:00 10 2 入荷 出荷 リンゴc
9 2/1 15:00 10 0 入荷 出荷 イチゴa
10 2/1 16:00 10 10 入荷 出荷 リンゴb
11 2/1 17:00 10 0 入荷 出荷 リンゴa
12 2/1 18:00 10 3 入荷 出荷 ミカンc
13 2/1 19:00 10 1 入荷 出荷 リンゴb
14 2/1 19:30 10 0 入荷 出荷 リンゴa
15 2/1 20:00 10 5 入荷 出荷 リンゴa
至急で申し訳ございません。
うまく記載できなかったのですが、上記のような表があり、(最終行は約2000行くらいです)
マクロで処理を行いたいのですが、構文がよくわかりません。
どなたか、エクセルのマクロにお詳しい方、ご教授をお願い致します。
G列の´リンゴ*′の時にD列の′1′以外の数値分だけ空白行を直上に挿入させたいのです。
8行目のように直上に2行の空白行を挿入させたいです。
10行目の直上にD列の´10´に従い空白行を直上に挿入させたり、
15行目の直上にD列の´5´に従い空白行を直上に挿入させたいのです。
行数が多く、人間の目で確認していると間違ってしまう気がします。
何卒よろしくお願いいたします。教えてください。
教えてください。お願い致します。
No.2ベストアンサー
- 回答日時:
こんにちは!
D列の数だけ行挿入すればよいのですね?
D列はプラスの整数が入っているとします。
一例です。
Sub Sample1()
Dim i As Long
For i = Cells(Rows.Count, "A").End(xlUp).Row To 1 Step -1
If Cells(i, "G") Like "リンゴ*" Then
If Cells(i, "D") > 1 Then
Rows(i & ":" & i + Cells(i, "D") - 1).Insert
End If
End If
Next i
End Sub
こんな感じではどうでしょうか?m(_ _)m
No.1
- 回答日時:
こんにちは
正しく解釈できているかわかりませんが、以下のような感じでしょうか?
Sub sample()
Dim rw As Long, length As Integer
Const key = "リンゴ"
length = Len(key)
For rw = Cells(Rows.Count, 7).End(xlUp).Row To 1 Step -1
If Left(Cells(rw, 7).Text, length) = key Then
If Cells(rw, 4).Value > 1 Then
Rows(rw).Resize(Cells(rw, 4).Value).Insert
End If
End If
Next rw
End Sub
※ ´リンゴ*’はG列の最初の3文字がリンゴ(=keyで指定可能)か否かで判断しています。
※ 行の挿入はご提示の例の6、7行目のように空白行があっても関係なく挿入します。
(ご提示の例のまま実行すると、8行目の前に2行追加され、結果的に合計で4行の空白行ができます)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロでPDFを印刷する方法 3 2023/02/15 09:40
- Excel(エクセル) エクセルの表について 3 2023/04/14 18:00
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- 引越し・部屋探し 引っ越しのコツを教えて下さい 3 2023/01/09 00:01
- 飛行機・空港 今からデルタ航空で羽田空港→アトランタ空港→ルイビル国際空港の順に行くのですが、アトランタ空港の乗り 2 2023/08/17 17:36
- その他(社会・学校・職場) これから生きていける気がせず 最悪の想いです。 高卒と同時に自衛隊に入り、今部隊着任の新幹線。 艦艇 9 2023/08/24 14:56
- 農学 茗荷プランター栽培で収穫した茗荷が茗荷の形にならない原因についての質問です。 植え付けから一年目。 1 2022/08/20 11:37
- Excel(エクセル) エクセルについて 8 2023/02/11 07:36
- ヨーロッパ キャセイパシフィック航空の手荷物・受託手荷物 1 2023/02/21 18:28
- お菓子・スイーツ 僕の行きつけのスーパーで、ベルギーから直輸入している製菓用の400グラムのミルクチョコレートがここ最 1 2022/04/01 19:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
昭和20年代のりんごの値段はど...
-
腐ったリンゴを食べてしまいま...
-
食用ワックスは食べても問題な...
-
甘夏のワックスについて
-
固いりんごとやわらかいりんご...
-
茶色のリンゴジャム
-
エクセルの行の抽出について質...
-
リンゴ1個とみかん2個を買った...
-
長野県 りんご!
-
家族みなリンゴが食べたいとき...
-
リンゴを塩水に浸ける時間はど...
-
「金色のリボンがかかったリン...
-
按分の計算方法を教えてください。
-
りんごの活用法について
-
safariでの、検索のショートカット
-
鑞梅(ろうばい)の実の使い道
-
ツゲの小枝が枯れるのはどうし...
-
3日に1回とはいつでしょうか? ...
-
木が土に還るまでの年月
-
栗の花ってどういう匂いですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの行の抽出について質...
-
カレーライスに すりおろしたり...
-
腐ったリンゴを食べてしまいま...
-
リンゴを塩水に浸ける時間はど...
-
リンゴの表面の変色、へこみに...
-
昭和20年代のりんごの値段はど...
-
甘夏のワックスについて
-
リンゴの品種(食感)
-
按分の計算方法を教えてください。
-
食用ワックスは食べても問題な...
-
りんご三つをください 正しいで...
-
固いりんごとやわらかいりんご...
-
"リンゴを食べたい"。"リンゴが...
-
”林檎”という言葉を含むことわ...
-
リンゴとミカン
-
リンゴ1個とみかん2個を買った...
-
リンゴ口に残る繊維質は何ですか!
-
日本語 ~方が好きです。 ~の...
-
りんご買って来て、ミキサーで...
-
小学校の逆思考の問題について...
おすすめ情報