メインカテゴリーを選択しなおす
エクセルVBAのSelectCase文をつかったマクロで条件分岐する方法
VBAにおける複数の条件分岐につかえるSelectCase文の特徴や使い方についてコードつきで解説します。
VBA|列挙体(Enum)を使うと表の見出しの増減に強いマクロができる
VBAには列挙体(Enmu)と呼ばれるものがあります。列挙体を一言でいえば、複数の定数を管理するために便利なもので、エクセルの表からデータを検索・抽出するマクロに利用すれば表の変化に対応がカンタンです。ここでは、列挙体の基本的な使い方やメリットについて紹介しています。
VBA|コレクション(Collection)でオブジェクトをまとめて処理をする
VBAのコレクション解説ブログ:効果的なデータ管理と処理を実現するVBAのコレクションについて、基本から応用まで詳しく解説します。VBA初心者にもわかりやすい、画像やサンプルコードつきで役立つ情報満載!
VBA|IsNumeric関数で値や変数が数値かどうかを判定するマクロをつくる
VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsNumeric関数があり、この関数は指定した値や変数が数値かどうかを判定し、結果を真偽値としてTrueまたはFalseを返します。ここでは、VBAのIsNumeric関数の使いかたや、サンプルマクロを紹介しています。
VBA|IsDate関数で値や変数が日付かどうかを判定するマクロをつくる
VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsDate関数があり、この関数は指定した値や変数が日付かどうかを判定し、結果を真偽値としてTrueまたはFalseを返します。ここでは、VBAのIsDate関数の使いかたや、サンプルマクロを紹介しています。
VBA|IsObject関数で値や変数がオブジェクトかどうかを判定するマクロをつくる
VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsObject関数があり、この関数は指定した変数がオブジェクト変数であるかを判定し、結果を真偽値としてTrueまたはFalseを返します。ここでは、VBAのIsObject関数の使いかたや、サンプルマクロを紹介しています。
VBA|IsEmpty関数は変数が初期化されているかを判定する
VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsEmpty関数があり、この関数は指定した変数が初期化されている、またはEmptyが設定されいるかを判定して、結果を真偽値であるTrueまたはFalseで返します。VBAのIsEmpty関数の使いかたや、サンプルマクロを紹介しています。
VBA|IsArray関数で変数が配列かどうかを判定するマクロをつくる
VBAのIsArray関数は変数が配列かどうかを判定します。IsArray関数は配列をつかったマクロに利用することで条件分岐やエラーハンドリングに使うことができます。本記事ではVBAのIsArray関数の使い方をサンプルマクロつきで解説しています。
VBA|IsNull関数は指定した値にNullがふくまれるかを判定する
エクセルVBAにはNull(ヌル)であることを判定する関数のIsNull関数があります。Nullとは0や空文字・Emptyとも異なり、なにもない状態をさします。こちらの記事ではVBAのIsNull関数の使い方をサンプルマクロつきで解説しています。
VBA|IsError関数は指定した値や式をエラーか判定する
エクセルVBAには値や式がエラーであることを判定する関数のIsError関数があります。IsError関数はエラーを判定したときにTrueを返します。こちらの記事ではVBAのIsError関数の使い方をサンプルマクロつきで解説しています。
VBAには数多くのイベントプロシージャがあります。イベントプロシージャは特定の操作をきっかけにするマクロになります。適切なイベントを指定することでマクロを利用する人を補助し、作業の効率や正確さを上げる効果をもたらす可能性があります。こちらの記事ではそんなイベントプロシージャのワークブック
VBAにはイベントプロシージャがあり、使用者のさまざまな操作をきっかけとして動作するマクロが作れます。この記事では特定のセル範囲が更新されたことをきっかけに動作するイベントプロシージャを利用してユーザーを補助するサンプルマクロを紹介しています。
予報に反して今日も良い天気となりました。洗濯物も良く乾いたのは良いのですがベランダに黄色い粉の様な物が…まさか、花粉が飛んで来たのか?余り外に干さない方が良い…
降りそうで降らない雨。今日も花粉が多く飛んでいる様で朝から目がかゆい。目薬を差して凌いでいます。数日前から近くで解体工事をやっていて今日は祝日にも拘らず朝から…
朝から気持ちの良い青空が広がっています。今日から久留米では植木まつりが開催されます。26日までの期間中に一度ぐらいは覗いて見ようかな。 1月29日(月) 撮…
昨晩は結構な本降りで布団に入ってから雨音が良く聞こえました。朝になっても降っていましたが、午後になると青空も出て咲き進む梅の花が綺麗でしたよ。 1月11日(…
降ったり止んだりの一日。天気の悪い日は家の猫も外の猫も一日中寝ています。比較的暖かな一日で、梅の開花が進みました。 1月11日(木) 撮影福岡市東区 筥崎宮…
昨晩から降りだした雨が朝になっても降っています。それ程寒くもなく暖房が無くても起きるのが苦にならない。お昼前には雲の切れ間から青空も覗いていて、支払いが有った…
朝のうちは晴れ間が覗いていましたが、段々と空が暗くなり、お昼前には雨が降ってきました。先日咲き始めた白梅と今日開花した紅梅を撮影しようとマクロを持って庭に出ま…
エクセルVBA|文字列操作関数21選で文字を自在にあつかうマクロをつくる
エクセルVBAには、ワークシート関数と同じように多数の関数が用意されています。関数の利用は、効率よくマクロを作るうえで有効な方法です。関数は目的によって種別がわかれますが、ここでは文字列操作(検索・置換・抽出・挿入・削除)ができる関数の使い方や効果をコードのサンプルつきで紹介します。
キャノンのEOS RP。遂に憧れのフルサイズサンサーを入手。フルサイズ機でも小型軽量&安値!そして納得の描写力。クリエイティブアシストなど直感的に操作が出来るモードにより一眼初心者でも扱いやすくオススメです。
ChatGPTで生成したプログラミングコードで作ったマクロを検証する
はじめに 最近なにかと話題のChatGPTですが、以前から気になっていたので、当サイトの作業でも利用することもあります。今回はそんなChatGPTを使ってVBAの課題にチャレンジしてみたいと思います。また、準備するデータなどもできるだけCh
Excel for web では、フォーム コントロール の実行や操作はサポートされていません表示の時
Excel for web では、フォーム コントロール の実行や操作はサポートされていません表示 社内の共有ファイルをOneDriveやSharePointに置くことは多いですよね。 せっかくVBA
メダカを接写したくてセリアでスマホカメラに付けるクリップ式顕微鏡(100円+税)を購入してみた結果
メダカを大きく綺麗に撮影するために、100均のセリアでクリップ式顕微鏡という商品を購入しました!果たしてメダカは綺麗に撮影できるのでしょうか?答えは記事にて!
エクセルVBA|コメントアウトを一括でまとめて設定・解除する方法
エクセルVBAに限らず、プログラミングをする人にとって一部のコードを実行しないようにすることをコメントアウトと言います。VBAでは、文頭に(')シングルクォーテーションを書くことで対象の行をVBAのプログラムコードではなく、コメン
エクセルVBA|Functionプロシージャ(関数)で自作の計算式や処理を実行する
エクセルVBAでは、ひとつの処理のかたまりをプロシージャと呼びますが、このプロシージャにはいくつかの種類があります。一般的な使用に用いられる sub プロシージャでコードを書くこともできますが、プログラミングの上達するには、特定の処理のかた
オリンパス OM-D E-M5 MarkIII M.ZUIKO DIGITAL ED 12-100mm F4.0 IS PRO 気に入っていただけましたら、1日1回ポチッとお願いします。にほんブログ村...
エクセルVBA|Withステートメントの使い方と注意しておくべき点
VBAで同じオブジェクトに対して複数の操作を行うとき、どのようにコードを書いていますか?オブジェクト名を何度も繰り返し書いていませんか?VBAで同じオブジェクトに対して命令を書くときは、Withステートメントを使ってみましょう。Withステ
エクセルVBA|検索するマクロの作り方(FindメソッドやInStr関数の使い方)
VBAで文字列やセルを検索するときには、FindメソッドやInStr関数を使うと便利です。これらは、Excelシート上のセルや文字列の中に指定したデータが含まれているかどうか、またその位置はどこかを調べることができるメソッドや関数です。しか
公園を歩いていたらソバカスがチャーミングな彼女が「写してね」と微笑むので一枚撮ってあげた。なかなかのべっぴんさんだと思う、次会えたらお茶くらい誘っても良いだろうか?冷蔵庫に弁当を保管するためサンドイッチのパンと具材を別々にして職場に持参しました。右上の得体が知れないものはボローニャソーセージを炒めたもの、玉子を砕きとマヨと和えればレタスがタップリな二種のトーストサンドの出来上がりである。どっぷりと...
公園に咲いていたオニユリ、たぶん大きかったからオニユリ。。。って事にしておいて下さい。表題の鬼百合、オニユリ、鬼ユリ問題については放送現場などではザックリ言えば動植物名は平仮名か漢字で書き学術的名称として使う場合には、カタカナで書くことになっているそうです。 今日は鬼百合と書くのがよかったのかしら?このオレンジ色で思い出したのですが、此方や彼方で「松屋」復刻メニュー「トマトカレー」なるものが話題...
エクセルVBA|差し込み印刷マクロをVlookupで連続印刷を自動化する
本ブログでは以前の記事で、エクセルVBAでエクセルのシートや、グラフなどを印刷するマクロの作り方を紹介をしました。エクセルVBAで印刷をするマクロでは"PrintOutメソッド"を使うことで、ブックやシート・グラフなどを
VBAはExcelやAccess等のOffice製品で使われるプログラミング言語です。この記事はExcelVBAの初心者・中級者向けの記事になります。ExcelVBA習得の手助けになれば幸いです。※動作確認につきましては下記バージョンを使用
エクセルVBA|マクロでマウスの移動やクリックを操作する方法
マウスを操作するマクロをつくるためには、事前にWindows API関数を宣言しておく必要があります。『API』は、プログラミングの世界ではよく登場する言葉ですが『Application Programming Interface』の頭文字
エクセルVBA|Sort(ソート)をつかったマクロでセルやデータの並べ替えをする
エクセルにはデータを並べ替える(ソート)機能があり、数値の小さいものから順番に並べる昇順。逆に大きいものから並べることを降順と言います。大量のデータが入力された表において、昇順や降順に並べ替えたいときがあります。例えば、社員の年齢が若い人か
ChatGPTでVBAを作成!-エクセルからOutlookの一斉送信をするコードを作成-
この記事では、ChatGPTを使用して、VBAコードを作成する方法を紹介しています。具体的には、エクセルからOutlookの一斉送信を行うVBAコードを作成する手順を説明しています。エクセルでリストを作成し、ChatGPTに質問をすることで、VBAコードを生成することができます。また、VBAコードを生成する際に注意すべき点も解説しており、初心者でも理解しやすくなっています。この記事を参考にして、ChatGPTを使ったVBAコード作成に挑戦してみてはいかがでしょうか。
エクセルマクロの始め方-エクセルにVBAを書いて実行する方法-
この記事では、Excel VBAの基本的な使い方について、エディタの起動方法から順を追って説明しています。VBAを使用することで、エクセル内のリストを自動で集計・編集できるほか、メールの自動化や複数のCSVデータの統合など、業務はVBAを使って行うことができます。エクセルをほとんど触ったことが無い方でもわかるように、細かいところまでひとつひとつ説明しているので、VBAを活用して、効率化に活かしていただければと思います。
【VBA初心者必見】ChatGPTを使ったエクセルのマクロでのCSV統合の方法
ChatGPTを活用し、VBAコードを作成して、バラバラに保存されたCSVファイルを一つに統合する方法を紹介。日本語で書かれたコメントに注目し、修正が必要な部分を確認しながらコードを作成する方法を解説。
【ChatGPTでマクロ編集】OutlookメールをExcelに取り込む!初心者向けに機能追加の方法を解説
OutlookメールをExcelに取り込むVBAを、ChatGPTで機能追加する方法を解説。
【VBA初心者必見!】VBAの始め方!マクロ化できる仕事の見つける4つの視点!
マクロ初心者の方に向けた、マクロ化可能な仕事を見つけるための4つの視点について説明しています。
【超初心者向け】Windowsの復元ポイント作成・復元を画像で解説!
本記事では、作成と復元の手順を画像付きで詳しく解説します。復元ポイントは、システムを元の状態に瞬時に戻すことができ、所要時間も短く簡単に作成できます。安心なデスクワーク環境のために、復元ポイントを活用しましょう!
【超初心者向け】誰かに聞く前に試してほしい、ChatGPTでエクセルのトラブルシューティング
本記事では、ChatGPTを使用したエクセルのトラブルシューティングに必要な情報を紹介します。検索ではわからない専門用語もChatGPTに質問すれば分かりやすく解説してくれます。初心者向けの質問方法とエクセル画面のボタンの名前も紹介。ChatGPTを使って問題解決しましょう。PC初心者やスキル不足の方にとって最適な選択肢です。
【ChatGPTでマクロ作成】OutlookのメールをExcelに取り込む方法!
ChatGPTを使ってOutlookのメールをExcelに取り込むVBAの作成方法を、初心者向けに解説しています。
エクセルVBA Dir関数の使い方とファイルやフォルダの存在をチェックする方法
Dir関数とはDir関数を使うと、フォルダ内のファイル名一覧を取得したり、ファイルの存在の有無を確認できます。Dir関数の戻り値はファイル名または、フォルダ名を文字列で返します。Dir関数の引数には、文字列によるパス(格納場所)と、対象のフ
夜間にしとしとと雨が降った翌朝、雲の切れ間から陽射しが輝き出した頃に近場のバラ園を訪れてみた。 肩からさげているのはFUJIFILM X-E1、レンズは最近入手した『Asahi Opt. SMC TAKUMAR 50mm […]
エクセルVBAでユーザーフォームをつかったマクロを作る方法とは
エクセルVBAのユーザーフォームとはエクセルVBAのユーザフォームとはVBAをつかったマクロ開発ではユーザーフォームを作成できます。ユーザーフォームとは、コントロールとよばれるテキストボックスやラベル、リストボックスやコンボボックスなどを自
プログラミングで必ず出てくる繰り返し処理ですが、VBAでマクロ作るときも例外ではありません。繰り返しコードの書き方をマスターして実務できれば、驚くほど作業負担を減らせる可能性があります。この記事では、VBAの繰り返し処理の実装方法を紹介します。
オリンパス OM-D E-M5 MarkIII M.ZUIKO DIGITAL ED 12-100mm F4.0 IS PRO 気に入っていただけましたら、1日1回ポチッとお願いします。にほんブログ村...