【全部のせ】本サイトの記事一覧

本サイトの全てのカテゴリーの
記事一覧です!

PR

Excel関数

【Excel/EXACT関数】2つのセルの内容を比較し、同じ内容かどうかを確認する
【Excel関数】シート名を取得する
【Excel/SUMIFS関数】複数の条件を満たすデータの合計を取得する
【Excel/COUNTIFS関数】複数の条件を満たすデータの件数を取得する
【Excel/AVERAGEIFS関数】複数の条件を満たすデータの平均を取得する
【Excel/IFERROR関数】エラーの場合に指定した値を返す
【Excel/IFS関数】1 つ以上の条件を満たすかどうかを判定し、最初に満たした条件に対応する値を返す
【Excel/MAXIFS関数】複数の条件を満たすデータの最大値を取得する
【Excel/MINIFS関数】複数の条件を満たすデータの最小値を取得する
【Excel/CONCAT関数】複数のセル範囲や文字列を結合する
【Excel/TEXTJOIN関数】区切り記号を挿入しつつ、複数のセル範囲や文字列を結合する
【Excel/SWITCH関数】評価結果によって多方向に条件分岐する
【Excel/DATEDIF関数】年齢や勤続年数を取得する
【Excel関数】複数の条件を全て満たしているかどうかを判定する
【Excel関数】複数の条件をどれか一つでも満たしているかどうかを判定する
【Excel関数】指定したセル範囲内の最大文字数を取得する
【Excel/SUMIF関数】条件に一致しないデータの合計を取得する
【Excel/SUMIF関数】指定した文字列を含むデータの合計を取得する
【Excel関数】OR条件でデータの合計を取得する
【Excel/RANDBETWEEN関数】整数の乱数を発生させる
【Excel/RANDBETWEEN関数】日付の乱数を発生させる
【Excel/SUMIF関数】「~以上」のデータの合計を取得する
【Excel/COUNTIF関数】「~以上」のデータの件数を取得する
【Excel/COUNTIF関数】指定した文字列を含むデータの件数を取得する
【Excel/COUNTIF関数】条件に一致しないデータの件数を取得する
【Excel関数】OR条件でデータの件数を取得する
【Excel関数】絶対値の最大値/最小値を取得する
【Excel関数】指定の曜日の行全体に色を付ける
【Excel/TEXT関数】日付から曜日を取得する
【Excel/EOMONTH関数】日付から月初/月末を取得する
PR

ExcelVBA

【時短】【利便性向上】VBAコードを一括でコメントアウトする
【パスワード】VBAコードを参照できないようにする
【VBA】右クリックメニューに自作したVBAマクロを追加する
【VBA】処理に掛かる時間を計測する
【VBA】結合されたセルのコピー&ペーストは出来ないため、代入する
【VBA】繰り返し(ループ)処理で疑似的にスキップ(continue)を実現する
【VBA】Windows APIのSleep関数で、処理を停止させる
【VBA】ワークシート関数を実行する
【Excel/VBA】Outlookを利用してメールを作成、送信する
【VBA】【再帰】指定フォルダ配下(サブフォルダ含む)の全てのExcelファイルに対して、処理を行う
【VBA】バッチファイルを同期実行する
【VBA】コマンドプロンプトのコマンドを実行する
【VBA】シートの保護/保護の解除をする
【VBA】ログを出力する【完全版】
【VBA】フォルダを新規作成する
【VBA】フォルダをまるっと削除する
【VBA】複数のセルに対し、1コードで同じ値/同じ数式を設定する
【VBA】表示形式を「文字列」にして、セルに値を設定する
【VBA】指定範囲内の複数の空白セルのみに対し、1コードで同じ値を設定する
【VBA】空白行のみを、1コードで削除する
【VBA】一番シンプルなセルのコピー&ペースト方法
【VBA】一番シンプルなセルのコピー&ペースト(値のみ)方法
【VBA】列幅を自動調整する
【VBA】枠線を非表示にする
【VBA】文字色/セルの背景色を変更する
【VBA】重複データを1コードで削除する【シンプル】
【VBA】行や列を削除する
【VBA】セルの値や設定をクリアする
【VBA】文字列の一部のみの色を変更する
【VBA】セルに値が設定されているかどうかを判定する
【VBA】ループ処理を使用せずに、配列の設定値をセル(縦方向)へ貼り付ける【高速】
【VBA】ログインユーザー名を取得する【シンプル】
【VBA】セルの行の高さ、列の幅を変更する
【VBA】条件付き書式を使用して、条件を満たしているセルの書式(文字色、背景色)を変更する
【VBA】条件付き書式を使用して、上位3位のセルの書式(文字色、背景色)を変更する
【VBA】読み取り専用ファイルが格納されているフォルダをまるっと削除する
【VBA】読み取り専用ファイルを削除する
【VBA】テキストファイルの行数を取得する
【VBA】ワイルドカードを使用して、複数のファイルをコピーする
【VBA】ワイルドカードを使用して、複数のフォルダをコピーする
【VBA】ファイル/フォルダの存在有無を確認する【チェック】
【VBA】フルパスからファイル名を取得する
【VBA】フルパスからパス部分(ファイル名以外)を取得する
【VBA】ファイルをコピーする
【VBA】フルパスからファイルの拡張子を取得する
【VBA】ファイル名を変更する【シンプル】
【VBA】ファイルを移動する【シンプル】
【VBA】ファイルの属性(読み取り専用等)を変更する
【VBA】条件に一致する数値の合計値を取得する
【VBA】日付から年/月/日を取得する
【VBA】日付から曜日を取得する
【VBA】オートフィルタの設定/解除をする
【VBA】オートフィルタを設定し絞り込み(文字列)をして、絞り込んだ結果の数値の合計を取得する
【VBA】オートフィルタを設定し絞り込み(数値)をして、絞り込んだ結果の件数を取得する
【VBA】オートフィルタを設定し空白で絞り込む
【VBA】キーボード操作を自動化させて、チャットアプリ(SkypeやTeams等)を離席中にさせない
【VBA】シートの数だけ繰り返し処理を行う【ループ】
【VBA】オートフィルタを設定し、1つの列に複数の条件で絞り込む
【VBA】郵便番号が正しく入力されているかチェックする
【VBA】携帯の電話番号が正しく入力されているかチェックする
【VBA】プルダウン(ドロップダウン)を設定する【入力規則】
【VBA】入力規則を設定して、指定した間隔の数値のみ入力できるようにする
【VBA】入力規則を設定して、指定した文字数のみ入力できるようにする
【VBA】入力規則を設定して、日付のみ入力できるようにする
【VBA】セルに設定されている文字列の一部を置換する
【VBA】指定した文字列が設定されているセルの背景色を変更する
【VBA】最終行を取得する
【VBA】最終列を取得する
【VBA】指定した文字列が先頭/末尾にあるかを確認する
【VBA】セルにコメントを追加する
【VBA】セル内の文字列を縮小して全体を表示する
【VBA】シートの内容をPDFファイルとして出力する
【VBA】セル内のデータを分割して、複数のセルに設定する
【VBA】セル内の文字の配置(縦位置/横位置)を変更する
【VBA】Webページ上の表をシートへ取り込む
【VBA】CSVファイルをシートへ読み込む【高速】
【VBA】シート上の指定した範囲をCSVファイルへ出力する【高速】
【VBA】CSVファイルから特定の文字列を含む行のみを、シートへ読み込む
【VBA】表全体をクリアする
【VBA】表全体を整形する
【VBA】シートを削除する
【VBA】デスクトップのパスを取得する
【VBA】参照設定しているライブラリの一覧を出力する
【VBA】参照設定を追加する
【VBA】シートを非表示にする/表示する
【VBA】年齢を算出する
【VBA】【時短】条件を満たした場合にのみ処理を止める
【VBA】セルに取り消し線を引く
【VBA】ブックの保護/保護の解除をする
【VBA】珍しい名前(漢字)のフリガナを正しく取得できるか調べてみました
【VBA】オートフィルタの条件をクリアして、全てのデータを表示する
【VBA】オートフィルタを設定し、セルの背景色で絞り込む
【VBA】オートフィルタを設定し、ワイルドカードを使用して条件を絞り込む
【VBA】オートフィルタを設定し、文字色で絞り込む
【VBA】オートフィルタを設定し、日付で絞り込む
【VBA】オートフィルタを設定し、複数の列で絞り込む
【VBA】フォルダを移動する【シンプル】
【VBA】国会図書館のWebサイトから、書籍データを取得する
【VBA】名前(別名)を付けてブックを保存する【形式いろいろ】
【VBA】セルの背景色を網掛けにする
【Excel/VBA】Outlookを利用して会議依頼メールを送信する
【VBA】コンピューター名を取得する【シンプル】
【VBA】前回保存日時(=最終保存時刻)を取得する
【VBA】音声メッセージを流す
【VBA】指定したログインユーザー以外に対して、注意喚起する
【VBA】指定した列の末尾に値を追加する
【VBA】表示倍率を変更する
【VBA】指定した文字列のフォントを変更する
【VBA】指定したセル範囲内の空白セルの数を取得する
【VBA】SQL Serverのデータを取得してシートへ設定する【列名も設定】
【VBA】シート上の表をテーブル化する
【VBA】シート上の表のテーブル化を解除する
【VBA】テーブル化された表を、まるっと削除する
【VBA】テーブル化された表の、レコード数を取得する
【VBA】テーブル化された表の、指定した列の合計値/最大値/最小値を取得する
【VBA】テーブル化された表の、条件に一致したデータの合計値を取得する
【VBA】オートフィルタで抽出した行を削除する
【VBA】シート上の文字列を一括で置換する【対象範囲を指定】
【VBA】セルの表示形式を変更する
【VBA】オートフィルタで抽出した行以外の行を削除する
【VBA】条件付き書式を使用して、値が重複しているセルの背景色を変更する
【VBA】西暦から和暦を取得する
【VBA】シートの見出しに色を設定する
【VBA】CPUの名称を取得する
【VBA】VBScriptからVBAのプロシージャを実行する
【VBA】コマンドプロンプトの実行結果を取得する
【VBA】QRコードを作成する
【VBA】列挙体「XlRgbColor」の定数一覧【Colorプロパティ】
【VBA】エクセルで使用できるフォントの一覧を取得する
【VBA】重複を除いたリスト(配列)を作成する【UNIQUE関数】
【VBA】OS情報を取得する
【VBA】数式が設定されているセルのみを保護する
【VBA】セルの表示形式を「マイナス値を赤、3桁カンマ区切り」へ変更する
【VBA】ファイル/フォルダの作成日時/更新日時を取得する
【VBA】内閣府のサイトから祝日の一覧を取得する【自動化】
【VBA】シート上のテーブルにスライサーを作成する
【VBA】標準モジュールをエクスポートする
【VBA】データの並び替え(ソート)をする【SORT】
【VBA】他のブックのマクロ(VBA)を実行する
【VBA】Power ShellからVBAのプロシージャを実行する
【VBA】PowerShellファイルを同期実行する
【VBA】VBScriptファイルを同期実行する
【VBA】エラーメッセージと対応方法の一覧
【VBA/ショートカット】VBEを起動する
【VBA講座】VBAで使用できる関数の種類について
【VBA講座】作業を自動化させるメリットについて
【VBA】データバーを設定する
【VBA】セルの表示形式を「年月時分秒(ミリ秒あり)」へ変更する
【VBA講座】ExcelVBAの絶対的なメリット
【VBA】列を指定してCSVファイルを読み込む
【Excel/VBA】CODを利用してメールを作成、送信する【Outlook不要】
【VBA】条件付き書式を使用して、セルが空白のときに背景色を付けて目立たせる
【VBA】Wordファイルのページ数を取得する
【VBA】PDFファイルのページ数を取得する
【VBA講座】列挙体について
【VBA講座】Withステートメントについて
【まとめ記事】VBAでこんなことができるの!?な記事10選!【サンプル集】
【まとめ記事】汎用性が高くて便利!なVBAコードの記事10選!【マクロ】
【まとめ記事】理解が深まる!VBA講座な記事!
【VBA】実行中のブックのパスやファイル名を取得する
【VBA講座】SubプロシージャとFnctionプロシージャの特徴と使い分け
【VBA】対象PCへPingコマンドを実行する【PC死活監視】
【VBA講座】VBAにおけるステートメントについて
【VBA】ブックを開いた時にマクロを自動実行する
【VBA】ブックを閉じた時にマクロを自動実行する
【VBA】ブックを保存する直前にマクロを自動実行する
【VBA】テーブル化された表の、列数を取得する
【VBA】テーブル化された表の、指定した列の列名を取得する
【VBA】テーブル化された表の、列の数分繰り返し処理をする【ループ】
【VBA】ブックを保存した後にマクロを自動実行する
【VBA】グラフ(Chart)を作成する
【VBA】グラフ(Chart)を削除する
【VBA】カメラで撮影した写真(画像ファイル)から、Exif情報を取得する
【VBA】指定した範囲の行数、列数を取得する
【VBA講座】ファイルを読み込む4つの方法と使い分け
【VBA】複数の列を非表示にする
【VBA】複数の行を非表示にする
【VBA】ブックを最終版にする
【VBA】全てのシートの枠線を非表示にする
【VBA】タスクスケジューラからマクロ(VBA)を自動実行する【batやVBScriptは不要】
【VBA】タスクスケジューラに設定されているタスクの一覧を取得する
【VBA講座】裏仕様!引数の値渡しを強制する
【VBA】処理を高速化させる「あるある」な方法
【VBA】VBEの「前景(文字色)」と「背景色」のデフォルトの設定(初期設定)
【VBA】月初/月末の日付を取得する
【VBA】Windowsのイベントログを取得する
【VBA】「あるある」な入力チェック方法
【VBA】「はい/いいえ」で回答できる質問をして、回答によって処理を分岐させる
【VBA】(階層的な)フォルダが存在しない場合、(階層的な)フォルダを作成する
【まとめ記事】かゆいところに手が届く!孫の手みたいなVBAコードな記事10選
【VBA】FTPコマンドを使用して、FTPサーバーへファイルを送信/受信する
【VBA】バッチファイルからVBAのプロシージャを実行する
【VBA】VBAを使用して、VBAコードを置換する
【VBA】インターネットからファイルをダウンロードする
【VBA】印刷時のヘッダーを設定する
【VBA】印刷時のフッターを設定する
【VBA】LINEへメッセージを送信する
【VBA】数字を漢数字へ変換する
【VBA】ZIPファイルを解凍(展開)する
【VBA】ファイル/フォルダをZIP形式で圧縮する
【VBA】数字を英単語へ変換する
【VBA】0埋め(パディング)して桁数を揃える
【VBA】数値を3桁カンマ区切りにする
【VBA】セルの表示形式を「郵便番号」にする
【VBA】フォルダを選択するダイアログを表示して、選択されたフォルダパスを取得する
【VBA】ファイルを選択するダイアログを表示して、選択されたファイルパスを取得する
【VBA】指定した範囲のデータを一括で取得して、2次元配列へ格納する
【VBA】指定した1列/1行のデータを一括で取得して、配列へ格納する
【VBA】指定したセルの列を示すアルファベットを取得する
【VBA】指定した範囲のセルの数だけ繰り返し処理をする【ループ】
【VBA】Power Shellのコマンドレットの実行結果を取得する
【VBA】予定日までのカウントダウン日数を算出する
【VBA】指定した数値が偶数かどうか、奇数かどうかを判定する【チェック】
【VBA】10進数を2進数へ、2進数を10進数へ変換する
【VBA】Windows APIを使用して、FTPサーバーへファイルを送信/受信する
【VBA】Webサイトの死活監視をする
【VBA】ネットワークドライブの割り当てをする
【VBA】ネットワークドライブの切断をする
【VBA】割り当てられているネットワークドライブの一覧を取得する
タスクスケジューラからExcel(VBA)を実行できない時の対処方法
【VBA】フォルダ名を変更する【シンプル】
【VBA】数値をパーセント形式へ変換する
【VBA】数値を通貨形式へ変換する
【VBA】乱数を取得する
【VBA】テキストファイルを新規作成する【シンプル】
【VBA】数値(小数点あり)の整数部を取得する【Int関数とfix関数の違い】
【VBA】数値が正か負か(マイナスかマイナスでないか)を判定する【チェック】
【VBA】変数の設定値(文字列)を置換する
【VBA】ファイル/フォルダをZIP形式(パスワード付き)で圧縮する【7-Zip】
【VBA】ZIPファイル(パスワード付き)を解凍(展開)する【7-Zip】
【VBA】テーブル化された表の、条件に一致しないデータの件数を取得する【COUNTIF】
【VBA】テーブル化された表の、条件に一致しないデータの合計値を取得する【SUMIF】
【VBA】日付の乱数を取得する
【VBA】シートの背景に画像(透かし文字)を設定する
【VBA】ソート(並び替え)されたリスト(配列)を作成する【SORT関数】
【VBA】フィルターされたリスト(配列)を作成する【FILTER関数】
【VBA】月の英語表記を取得する
【VBA】曜日の英語表記を取得する
【VBA】数値をドル通貨へ変換する
【VBA】複数の条件を満たすデータの件数を取得する【COUNTIFS関数】
【VBA】複数の条件を満たすデータの合計を取得する【SUMIFS関数】
【VBA】複数の条件を満たすデータの最小値を取得する【MINIFS関数】
【VBA】複数の条件を満たすデータの最大値を取得する【MAXIFS関数】
【VBA】数値かどうかを判定する【チェック】
【VBA】半角文字かどうかを判定する【チェック】
【VBA】日付かどうかを判定する【チェック】
【VBA】文字数をチェックする
【VBA】エラーかどうかを判定する【チェック】
【VBA】条件に一致しないデータの合計を取得する【SUMIF関数】
【VBA】条件に一致しないデータの件数を取得する【COUNTIF関数】
【VBA】指定したODBCドライバがインストールされているか確認する
【VBA】指定した文字列を含むデータの件数を取得する【COUNTIF関数】
【VBA】指定したフォルダ配下のファイル数を取得する
【VBA】複数のCSVファイルを1つのCSVファイルに纏める【結合】
【VBA】複数のCSVファイルをシートへ読み込む【高速】
【VBA】複数のシート上の表を1つのシートに纏める
【VBA】オートフィルタで抽出したデータを、別シートへコピーする
【VBA】画像ファイルを挿入する
【VBA】ピボットテーブルを作成する
【VBA】ピボットテーブルを更新する
【VBA】ピボットテーブルにスライサーを作成する
【VBA】文字列を改行する
【VBA】オートシェイプを作成する
【VBA】タブを出力する
【VBA】棒グラフを作成する
【VBA】折れ線グラフを作成する
【VBA】大文字から小文字へ変換する【LCase関数】
【VBA】小文字から大文字へ変換する【UCase関数】
【VBA】全角と半角を変換する【StrConv関数】
【VBA】配列をソート(並び替え)する【SORT関数】
【VBA】配列から重複を除く【UNIQUE関数】
【VBA】指定したフォルダ配下のファイル一覧を取得する
【VBA】指定したフォルダ配下のフォルダ数を取得する
【VBA】指定したフォルダ配下のフォルダ一覧を取得する
【VBA】全シートでA1セルを選択した状態にする
【VBA】テキストファイル内の文字列を置換する
【VBA】指定した日付の○ヵ月後の日付を取得する
【VBA】行を挿入する
【VBA】列を挿入する
【VBA】表の行数分、繰り返し処理をする【ループ】
【VBA】文字列からスペースを削除する
【VBA】テキストファイルをソートする
【VBA】テキストファイルをソートして、重複行を削除する
【VBA】○○以前に更新されたファイルを削除する【ログローテーション】
【VBA講座】繰り返し処理(For、For Each、Loop)を使用する理由
【VBA】Excelファイルを新規作成する
【VBA】○日前の日付を取得する
【VBA】○ヶ月前の日付を取得する
【VBA】○年前の日付を取得する
【VBA】2つの日付の差を取得する
【VBA】空フォルダを一括で削除する
【VBA】テーブル化された表の、指定した列の値のみをクリアする
【VBA】ファイルの更新日時を変更する
【VBA】テーブルのレコードをCSVファイルへ出力する【SQL Server】
【VBA】空フォルダかどうかを判定する【チェック】
【VBA】ファイル名を取得する【シンプル】
【VBA】フォルダ名を取得する【シンプル】
【VBA】ハイパーリンクを設定する
【VBA】ハイパーリンクを削除する
【VBA】シート上の文字列を検索する
【VBA】四捨五入は2種類ある【Round】
【VBA】pythonファイルを同期実行する
【VBA】CreateObject関数を使用したサンプルコード
【VBA】PythonからVBAのプロシージャを実行する
【VBA】SELECT文を実行する【SQLite】
【VBA】INSERT文を実行する【SQLite】
【VBA】CopyFromRecordsetでデータが貼り付けられない原因と解決方法【SQLite】
【VBA】SQLiteのデータを取得してシートへ設定する【列名も設定】
【VBA】SELECT文を実行する【SQL Server】
【VBA】INSERT文を実行する【SQL Server】
【VBA】郵便番号から住所を取得する
【VBA】ブラウザを自動化する【SeleniumBasic】
【VBA】JSONをパースする
【VBA】画像ファイル内のテキストを抽出する【OCR】
【VBA】EDINETからEDINETコードリストを取得してシートへ取り込む【自動化】
【VBA】表の指定した列でデータを絞り込んで、絞り込まれたデータの合計値を取得する
【VBA】重複を除いたリスト(Dictionary)を作成する【UNIQUE関数は使用せず】
【VBA】表の指定した列で各データにて絞り込んで、絞り込まれたデータ別の合計値を取得する
【VBA】VBAを使用して、全てのモジュールのVBAコードを置換する
【VBA】空フォルダの一覧を作成する
【VBA】表に集計行を追加する
【VBA】ChatGPTを利用する
【VBA】ChoromeDriverを自動更新する【SeleniumBasic】
【VBA】テーブル化された表の、指定した列全体の範囲(列名除く)を取得する
【VBA】テーブル化された表を並び替え(ソート)する
【VBA】セルを結合する
【VBA】セルを結合を解除する
【VBA】ブックの内容をPDFファイル(パスワードあり)として出力する【QPDF】
【VBA】年月日をyyyymmdd形式で取得する
【VBA】文字列の先頭から指定した文字数を取得する
【VBA】文字列の後ろから指定した文字数を取得する
【VBA】日付を使用して、繰り返し処理をする【ループ】
【VBA】独自に設定した環境変数を取得する
【VBA】セルの文字を縦書きにする
【VBA】シートを作成する
【VBA】実行中のブックをコピーする
【VBA】指定した文字列が含まれているかどうかを確認する
【VBA】指定した文字列が設定されていない行を、削除する
【VBA】指定したシートより、左側にあるシートを削除する
【VBA】括弧で囲まれた文字列を取り出す
PR

Excel便利技

【Excel】Excelファイルを「読み取り専用を推奨する」にする
【Excel/利便性向上】指定したセルを保護して、内容を変更できないようにする
【Excel】VBAマクロを実行させずにExcelファイルを開く
【Excel】不要なセルを非表示にすることで、Excelファイルの見た目をスッキリさせる
【Excel】重複データの有無を確認する【色を付ける】
【Excel】選択した範囲内の空白セルのみに対し、値を設定する
【Excel】指定したシートがどのシートから参照されているのか確認する
【Excel/入力ミス防止/利便性向上】セルに入力規則を設定して、入力ミスを防止する
【Excel/入力ミス防止/利便性向上】セルにプルダウンを設定する
【Excel】「定義した名前と範囲(シート名とセル範囲)」の一覧を作成する
【Excel/時短/利便性向上】オートコンプリート機能を無効化する
【Excel/ショートカット】取り消し線を引く
Excelファイルに設定されている個人情報を削除する
【Excel】指定した値が設定されているセルのみに対し、背景色を変更する
【Excel 2019】ExcelでQRコードを作成する
【Excel/ショートカット】セルの書式設定のダイアログを開く
「ドキュメント検査機能では削除できない~」を非表示にする
PR

Excel便利ツール

Excelアドイン「RelaxTools Addin」のインストール手順
Excelアドイン「RelaxTools Addin」のオススメな便利機能
Excelアドイン「taskline(ガントチャート式のスケジュール表)」のインストール手順
【WinMerge】Excelファイル全体(全シートとVBAコード)を比較する【差分チェック】
【Excel】長くなってしまったエクセルの数式を整形する
無料でオンライン版のOffice365のExcelを使用する
【Excel】Microsoftが公開しているガントチャート【公式】
WinMergeのコマンドを使用して、Excelファイルを比較する
PR

その他

総務省が公開しているExcelの入力ルール
【全部のせ】本サイトの記事一覧
頭一つ抜きんでる!?VBA関連の情報収集について
【Excel】カーソルキーでセル移動できなくなった時の対応方法
【VBA】忘れてしまったマクロのパスワードを解除する【裏技】
タイトルとURLをコピーしました