アプリ版:「スタンプのみでお礼する」機能のリリースについて

vba初心者です。
画像の様な元のデータ(A店・B店・C店・D店)とあり、B店とC店のみを店舗別に別ブックにコピペして保存したいのですがどのようにすればよいでしょうか?
データは日によって増減があり1列で収まる時もあれば2列になる時もあります。
お知恵を下さい。

「excel vba でデータを別のブック」の質問画像

A 回答 (2件)

こんにちは


すみませんご質問への回答ではありません
A、B店、C、D店が別シートになっているようですね
VBAであれ関数式であれ、印刷、閲覧であれ
この表組ですと扱いにくいと思います。
振り出しに戻すようなアドバイスですが、データを操作する表組を検討する必要があると思いますよ
勿論、このままでも出来ますがね
>2列になる場合があります
と言う事は将来3列になる場合もあるのではないでしょうか?
列が増える可能性があるのに列方向に違う店舗があると言うのは、
現行でも問題を感じます。
また、別ブックと言うのも抽象的すぎますよ
新規に作るのか、決まったブックがあるのか、さらにはどのシートのどの位置にペーストするのかなどを具体的に考察する必要があります。
データ加工を目的としているのなら良いのですが、
初めに部分的な処理でなく全体の構成(増減の可能性なども)や処理項目などをしっかり考えて進めた方が良いと思います。(戻れるのなら)
すでに構築されたものがあり、その場の継ぎ足しのような・・構造なら
青色に成っちゃうかな
    • good
    • 1
この回答へのお礼

ありがとうございます。
元データが変わった表になっており、決まったフォーマットに貼り付けたいと思っていますが、、、自身でも模索します。

お礼日時:2022/04/02 14:11

①データをコピーしてから


②最下行を取得して
③罫線で囲みます
    • good
    • 2
この回答へのお礼

ありがとうございました。
いろいろ試してみます。

お礼日時:2022/04/02 14:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!