マガジンのカバー画像

つかえる!Excelマクロ

9
自分以外の人が使ってくれるマクロを意識したとき、エラーでマクロが止まってしまうことは避けたいポイントです。特に[マクロルーティン]でご紹介した記事にコードを追加して、エラーを出さ…
運営しているクリエイター

#コピペ

つかえるExcelマクロ[マクロルーティン#4](セルのコピー)貼り付ける前に確認してね!

つかえるExcelマクロ[マクロルーティン#4](セルのコピー)貼り付ける前に確認してね!

この記事はマクロルーティン#4(セルのコピー)で書いたマクロを実用的にするためコードを追加する書き方をご紹介しています。
シートに、なにかしらデータを貼りつけるときって、貼り付け先に何かデータがあっても上書きされますよね。
ですので、マクロでデータをコピペする前には確認のため、「ほんとに貼り付けてもいいですか?」とワンクッションおくと安心です!
メッセージボックスをだして、キャンセルボタンが押され

もっとみる
つかえるExcelマクロ[マクロルーティン#23](絞り込まずに指定のシートにまとめる!)変数と実行後の状態を考える。

つかえるExcelマクロ[マクロルーティン#23](絞り込まずに指定のシートにまとめる!)変数と実行後の状態を考える。

この記事ではマクロルーティン#23(絞り込まずに指定のシートにまとめる!)とマクロルーティン#24(全行確認して指定のシートにまとめる!)の2つの記事で解説したマクロを自分以外の人でも使えるように追加した親切なコードをご紹介しています。前回の解説と併せて復習いただけると理解が深まります。

関連動画<【マクロルーティン14】必要なデータだけ集めたシートをつくる!>

◆動作のイメージ

★フィルタ

もっとみる
つかえるExcelマクロ[マクロルーティン#19](数式をコピーでいれる)最終行の取得

つかえるExcelマクロ[マクロルーティン#19](数式をコピーでいれる)最終行の取得

この記事はマクロルーティン#19(数式をコピーでいれる)で書いたマクロを、ワンランクUPさせたマクロをご紹介しています。

◆マクロの動作イメージ

左の図でE列に合計金額の数式(C+D)を全行に入力するというマクロで、マクロ実行結果が右の図です。

◆実行したマクロ

たった2行のコードです。
★このマクロは数式が入る最終行が固定された書き方になっています。
Range("E2:E10") の部

もっとみる