Excel

Excel

【Excel】ワンクリックでマクロを実行!ボタンの作成手順

Excelの「マクロ実行ボタン」を利用して、マクロをワンクリックで実行できるようにしてみました。ボタンを押すだけで、作成したマクロをすぐに呼び出せるので、定型作業の効率化や手順の簡易化に繋がります。今回は、Excelのシート上にマクロ実行ボタンを設置する基本手順を試してみました。さらに「リボンにボタンを追加する方法」「ボタンが動かない時の対処法」までまとめて解説します。
Excel

【VBA】マクロで特定の列を移動させるスクリプト

GUIの操作だとコピー&ペーストに該当することをマクロで実行してみました。GUIの操作だとコピー&ペーストに該当することをマクロで実行してみました。また、特定の値が入っている列を最終列に移動させるというマクロも試してみました。
Excel

ランダムパスワードを生成してみた(CONCATENATE関数)

エクセルでCONCATENATE関数を利用してランダムパスワードを生成してみました。
Excel

【Excel】セルに値が入っていたら行を色塗りする

あるセルに値が入っていた場合そのセルを含む行を色塗りしてみました。条件付き書式を利用します。また、同じようなやり方で特定の値が入っていた場合に行を色塗りするということも試してみました。リスト機能と組み合わせるとプルダウンで値を操作でき、その値で行を一括管理することができるので、エクセルでステータスの管理をしたい場合に便利です。
Excel

【Excel】別シートにある特定セルの1つ下のセルの値を取り出す

エクセルで別シートの特定セルを取り出すことは簡単にできますし、別シートの特定セルと同じ行の値もVLOOKUP関数を利用することで取り出すことができます。しかし、別シートの特定セルの一つ下のセルの値を取り出すにはVLOOKUP関数は利用できな...
Excel

【Excel】セルに特定文字列が含まれているかを判定する

関数を利用してあるセルに特定文字列が含まれているかを判定する方法をまとめてみました。エクセルのデフォルトで用意されている関数では文字列が含まれているかを判定する関数は今のところありません。なので、関数を組み合わせてその機能を実現させてみまし...
Excel

【Excel】全シートでA1を選択させてみた

エクセルでVBAを使って全てのシートでA1を選択させてみました。やりたいこと以下のように、すべてのシートでA1を選択させます。VBAスクリプト以下のスクリプトで実施可能です。Sub Macro()Dim i As LongDim Sheet...
Excel

【VBA】Excelで1行を複数行に繰り返しコピーする方法

とあるデータを加工する際に、各行をそれぞれ複数行に複製(挿入)することが必要だったのでVBAスクリプトで試してみました。今回はA列に存在する値をそれぞれ1行づつ複製しています。スクリプト内の値を変えることで、この複製する行数は変更することが可能です。
Excel

【VBA】1行おきにセルの値を取得してみた

とあるデータを加工する際に、複数行に値があるとき1行おきの値を取り出してみました。処理としては別の列に移動させる繰り返し処理をvbaで実行します。
Excel

【VBA】シートの内容を別のエクセルファイルにコピーしてみた

VBAを利用してシートの内容を別のエクセルにコピーする方法をまとめてみました。
広告