エンジニアのものです。
エクセルで売り上げ集計をVBAを使って効率化しています。
他のシートからデータをコピー、貼り付けるのですが
分量が一定ではありません。
今VBAで、データの合計と、行の挿入を自動化させようとしているのですが
分量が一定ではないために、うまく指定ができません。
Q&Aサイトを検索していると、offset関数・名前の定義をうまく使えとあり
Worksheets("Sheet1").Names.Add Name:="名前A"
RefersTo:=Range("B125")
Range("名前A").Select
If ActiveSheet.Offset(-1, 0).Value = "1134 " Then
.EntireRow.Resize(10).Insert shift:=xlDown
End If
これで
名前Aと定義したセル(集計表の一番下)の上に数値が入っていれば
10行挿入するはずだと思うのですが
うまくいきません。
どなたかわかる方がいましたらアドバイスお願いします。
No.2ベストアンサー
- 回答日時:
ANo.1です。
「数値」が入っていたら……と、有りながら文字列の"1134 "と、全角スペース付きの文字列を条件にされていたので真意が読み取れませんでした。
IF文からお望みですか?
"名前A"の1つ上のセルの値が1134の時、10行挿入するコードです。
If Range("名前A").Offset(-1, 0).Value = 1134 Then
Range("名前A").Resize(10).Insert Shift:=xlDown
End If
行挿入の部分は、ANo.1で回答した、名前定義された列にだけ挿入するコードにしてあります。
ありがとうございました。解決しました。
私は基本的なことがわかってないみたいです。
機会がありましたらまたよろしくお願いいたします。
No.1
- 回答日時:
行の挿入箇所だけ
その列だけの挿入で良いなら
Range("名前A").Resize(10).Insert Shift:=xlDown
全ての列に10行挿入するなら
Rows(Range("名前A").Row & ":" & Range("名前A").Row + 9).Insert Shift:=xlDown
IF文の条件が本当にコレで良いのか不安ですが、そこは正しいんですよね?
アドバイスありがとうございます。
If文の条件に関してですが、添付した図の、
小計の上に数字(データ)入ってなかったら(挿入する)
としたいのですが、そう読み取れないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) 並べ替え、ソートの構文がわからない。 お世話になります。VBA超初心者です。 エクセルでワークシート 2 2023/06/28 21:00
- Visual Basic(VBA) VBAでoutlook365が起動しません。 4 2022/08/25 13:31
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) 集計シートA列のコードと一致する右に並んだシート名(コード)の3行目から10行目をコピーして貼り付け 4 2022/08/18 15:24
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/02/02 09:25
- Visual Basic(VBA) VBAが止まります。 3 2022/08/31 14:09
- Excel(エクセル) EXCEL マクロで行を挿入して貼り付けようとするとエラーになる。 2 2022/05/24 09:43
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
太ってる女とのSEX
-
恋人などと挿入したまま入眠し...
-
40代男性が好むSEXはどんなもの...
-
入れてる最中に、『めっちゃ濡...
-
直ぐに挿入をせまる彼女
-
挿入中の潮について、ものすご...
-
挿入時、キツっって言いながら...
-
もう少しでイケそうな時、どん...
-
入ってるかどうかわからない
-
処女卒業して3ヶ月の大学生です...
-
AVって、本当に挿入してるんで...
-
女性の方へ、イクことと女性の...
-
挿入のときに力を抜く方法はあ...
-
初エッチでフェラお願いするの...
-
あそこが狭い女性とのHについ...
-
女性の方 イクようになったき...
-
手コキとマンコに挿入するのと...
-
すぐ乾いて挿入できません
-
手マンと挿入どっちが気持ちい?
-
いきそうでいけない・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
太ってる女とのSEX
-
恋人などと挿入したまま入眠し...
-
直ぐに挿入をせまる彼女
-
40代男性が好むSEXはどんなもの...
-
挿入時、キツっって言いながら...
-
処女卒業して3ヶ月の大学生です...
-
入れてる最中に、『めっちゃ濡...
-
もう少しでイケそうな時、どん...
-
女性の方へ、イクことと女性の...
-
あそこが狭い女性とのHについ...
-
入ってるかどうかわからない
-
女性の方 イクようになったき...
-
手コキとマンコに挿入するのと...
-
嫁がバイブでしか逝きません。
-
いきそうでいけない・・・
-
挿入中の潮について、ものすご...
-
すぐ乾いて挿入できません
-
挿入のときに力を抜く方法はあ...
-
挿入しやすい体位
-
女です。高確率で前戯でイッて...
おすすめ情報