ExcelVBA

スポンサーリンク
EXCEL

【エクセルVBA】変数設定のルール

VBA勉強中のシバマメです!変数名って最初は気にしてなかったんですが、ルールがあるんですね。ルールに則っておけば、可読性があがります。後で、自分で見てもわかりやすいかもなので、ぜひ、ルールに則ろうと思います。 ループi 英数小文字 これは有...
EXCEL

【エクセルVBA】隣り合ったセルの値が同じだったら結合(列方向)

エクセルVBAを勉強中のシバマメです!エクセルVBA、とっても便利です。手間のかかることが一気にできちゃいます。下の様な表があった場合。人に見せるために、セルを結合したい場合があると思います。隣り合ったセルの値が同じ時に、セルを結合して一つ...
ExcelVBA

【VBA】下が空欄の場合、上の値をコピーするマクロ

こんな感じの表が時々ありますね。 多分、見やすく配慮してくれていんだと思うのですが、 数字を大きい順に並べ替えたりすると、 どの商品かわからなくなってしまいます。 手入力で、商品ごとのコピーすれば良いのですが、 何十、何百行になったりすると...
EXCEL

【エクセル】と【VBA】先頭行を固定するショートカットと他の方法

縦に長ーいエクセル表を、スクロールしながら見ていくと、あっという間に先頭行(見出し、項目行)が見えなくなってしまいます。そんなときは、先頭の行を固定すると、とても見やすくなりますね。先頭行の固定は、ツールバーからできます。でもちょっとまどろ...
ExcelVBA

【エクセルVBA】見えてるものだけ、別ブックにコピーするマクロ

エクセルでシミュレーションとかをしていると、隠したい列や、見せたくない計算式など見せたくない要素が出てきたりしませんでしょうか?例えば、仕入先さんに発注する場合に、数量を決めるシミュレーション部分を隠したいとか。↓こんな感じ。この場合、下の...
ExcelVBA

【エクセルVBA】連続した重複を発見し、列の一番端にフラグをたてるマクロ

こんにちは!シバマメです。今日は、連続して同じ内容を発見し列の一番右にフラグをたてる(1を記入)するマクロを紹介します。どの列の重複を探したいのか、何列目かを指定して重複を探すことができます。1でフラグがたっていれば、後から並び替えや削除も...
ExcelVBA

【エクセルVBA】一番右にxを入力した列を一括削除するマクロ。地味に便利です。

こんばんは!シバマメです。エクセルで複数の行を一気に削除したいことあると思います。コントロールキーを押しながら、複数行をマウスクリックで選択していくと、一気に削除できます。でも、間違った行をクリックしてしまうと、後が大変です。せっかく沢山行...
ExcelVBA

【エクセルVBA】大文字か小文字にそろえるマクロ

大文字と小文字の商品コードで読みづらいなあ。こんにちは!シバマメです。商品名とかを集計するときに、手打ちだと、大文字と小文字が混ざっていて読みずらいことがあります。沢山の商品コードに見えて、実は、3つしかないとか。そんなときに便利なマクロを...
ExcelVBA

【エクセルVBA】指定した品番を含む行を一括削除するマクロ

特定品番の行を一気に削除したいなあ。こんにちは。シバマメです!沢山の品番があって、指定した品番の行だけを一括削除したいことがあると思います。行数の少ないデータなら、一個一個選択して消していけばよいのですが、数百数千行のデータになると面倒です...
EXCEL

売上高い順で並び替えて、上位80%を計算するマクロ

こんにちは。シバマメです。沢山商品があったりすると、どの商品に注目したら良いかわからなくなってしまいます。よく言われるパレートの法則(80:20の法則)を使いましょう!80:20の法則は何かというと、例えば、商品の売上に例えると、全体の20...
スポンサーリンク