自分でもあれこれやってみたいのですが
うまく処理できずに困っています。
よい方法があれば教えてください。
商品コードと商品名をExcelの表にしています。
例
012345 水出しコーヒー
023456 紅茶
別表とつき合わせてVLOOKUP関数を使うため
費目ごとの表をコピー、別シートにペーストしています。
特定の費目に限り商品コード数が150を超える場合が
あります。
商品コードを列にして処理した場合
シートが重くなるのでその費目だけは
別ファイルに保存するように
メッセージを出したいと思います。
セルに空白以外の値が入力された場合
エラーを返す入力規則を設定してみたのですが
コピー&ペーストの場合
入力規則が有効になりません。
特定列以降に保護をかけてペーストすると確かに
処理は中止されるのですが
保護を解除するようにとシステムメッセージが
出されます。
メッセージは保護の解除ではなく
「商品コード数が多すぎます。別ファイルに
データを貼り付けて下さい。処理を中止します」
というメッセージを出したいのです。
よい方法がありましたらアドバイスよろしく
お願いします。
No.1ベストアンサー
- 回答日時:
よい方法は思いつきませんが、コピー先シートのA列が商品コード欄とした場合、
A1 か B1 に
=IF(COUNTA(A2:A160)>150,"データが "&COUNTA(A2:A160)-150&"件多いです。超過
データは別シートにコピーしてください"," ")
のような式を入力し、ついでに条件付き書式で、そのセルが 半角スペース でなけ
れば赤文字にする指定をしていおたらいかがでしょうか。
また、その行は「ウィンドウ枠の固定」でスクロールしないようにしておきます。
マクロで処理すると、スマートになるかもしれませんが、そちらはどなたか得意な
かたのレスを待ちましょう。
ありがとうございました。結局貼り付け処理したのち列が一定数を超えたら転記したデータを削除する方法で乗り切りました。余談ですが、方法は違ってもヒントになるような即レスってうれしいものです。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Excel(エクセル) 重複データの抽出について 2 2023/07/21 14:52
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで、条件をつけて人数...
-
エクセルのセルで整数のみ選択...
-
エクセル 表の人数を計算したい...
-
エクセルの範囲指定について
-
AdvancedFilterを使って値のみ...
-
エクセルの一覧からカードを作...
-
エクセルで住所一覧から都道府...
-
エクセルで一次線形補間する方法
-
EXCELで表組って?
-
vlookupで在庫管理について
-
エクセルシート同一項目内の重...
-
エクセル 複数列の検索、該当箇...
-
エクセルで備品の在庫管理がしたい
-
エクセルマクロでの消費税計算...
-
エクセルのデータをパワーポイ...
-
パソコンでダウンロードしたmp4...
-
半角の引用符 “ ” の打ち方
-
エクセルで空白を無視して一番...
-
名前(平仮名)を数字に変換する...
-
エクセルの挿入図形で文字が隠...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで、条件をつけて人数...
-
エクセルのセルで整数のみ選択...
-
エクセルに詳しい方教えて下さ...
-
エクセルの一覧からカードを作...
-
エクセル 表の人数を計算したい...
-
AdvancedFilterを使って値のみ...
-
excel VBA コピーした行を、指...
-
エクセルの範囲指定について
-
エクセルマクロでの消費税計算...
-
5円単位の切り上げ関数
-
エクセルで複数行に渡ったセル...
-
エクセル集計ひと月を4週に分...
-
エクセルで1行ごとの数値の並...
-
VBAマクロを使って給料明細を作...
-
エクセルで一次線形補間する方法
-
エクセルで年齢別の人員を集計...
-
エクセルで参加者一覧表から参...
-
エクセルで住所一覧から都道府...
-
エクセルVBAで値だけをコピーペ...
-
EXCELで表組って?
おすすめ情報