本記事ではGROUPBY関数の基本的な使い方とその応用例について詳しく解説します。SQLやAccessを利用することで様々なデータ分析ができますが、ExcelのGROUPBY関数を使用するとSQLの「GROUP BY」「WHERE」「ORD
【EXCEL】GROUPBY関数の基本から応用テクニックまで
本記事ではGROUPBY関数の基本的な使い方とその応用例について詳しく解説します。SQLやAccessを利用することで様々なデータ分析ができますが、ExcelのGROUPBY関数を使用するとSQLの「GROUP BY」「WHERE」「ORD
Excel初心者が関数を身につけることは、業務の効率化やデータ処理のスピード向上に非常に役立ちます。関数とは、特定の計算やデータ分析を自動化するためのツールであり、Excelの魅力を引き出す大きな要素として位置付けられています。本記事では、Excel初心者が知っておくべき主要な関数について詳解いたします。
【PowerAutoMateDesktop】第一営業日・最終営業日等を取得する
業務でよく使う営業日等を算出するサンプルです。全体概要あらかじめExcelファイルに祝日一覧と営業日を算出するシートを用意しExcelから第一営業日や最終営業日等を取得します。※下記アクションをコピペすることでフローを作成できます。Exce
【PowerAutomate】月初月末等の日付算出について2
【PowerAutomate Desktop】月初月末等の日付算出について解説
【Power Automate Desktop】サブフローを使用するサンプル
PADを構築する際、処理の塊や繰り返し処理をサブフロー化することでコードがすっきりします。ここでは複数のExcelファイルを開くフローをサンプルを使っていきます。全体概要このフローは「初期処理」と「Excelファイル読み込み」のサブフローを
業務でよく使う月初日や月末日を算出するサンプルです。全体概要本日日付を取得し月初月末等を算出します。※下記アクションをコピペすることでフローを作成できます。# 本日日付取得DateTime.GetCurrentDateTime.Local
【PowerAutomate】CSVファイルを読み込みExcelファイルに書き込むサンプル
CSVファイルを読み込みExcelファイルに出力するサンプルです。全体をコピペするイメージではなく行毎に書き込みを行います。※下記記事はCSVファイル全体をコピペするイメージです。全体概要下記の内容でロジックを作成します。CSVファイルの存
【PowerAutomate】CSVファイルをExcelファイルに出力する
PowerAutomateDesktopでCSVファイルを読み込みExcelファイルに出力するサンプルです。
officeスクリプトの基本:初心者が知っておくべきこと(VBAとの比較)
VBAユーザーにとってOfficeスクリプトは新たな挑戦かもしれません。VBAの知識を活かしながら、Officeスクリプトの世界に足を踏み入れることで、Excelやその他のOfficeアプリケーションの自動化をさらに進化させることができます
【VBScript非推奨対策】今後はPowerShellで対応
Microsoftは2023年10月にVBScriptを非推奨としました. これは、VBScriptが将来的にはWindowsリリースから削除される予定であることを意味します。しかし、すぐに削除されるわけではなく、VBScriptはオンデマ
クレジットカードで公式からMicrosoft365Personalを購入する場合、年間\14,900-ですが、POSAカードを別途購入することで、若干安く購入可能です。また、ポイント等の特典もありますのでPOSAカード決済がお勧めです!!※
VBAはExcelやAccess等のOffice製品で使われるプログラミング言語です。この記事はExcelVBAの初心者・中級者向けの記事になります。ExcelVBA習得の手助けになれば幸いです。※動作確認につきましては下記バージョンを使用
イベントとは、Excel で特定の操作が行われたことを Excel から VBA に通知する仕組みです。イベント用の特別な手順を作成することにより、特定の操作でマクロを自動的に実行できます。たとえば、Excel ワークブックを開くと、ワーク
マクロ記録を開始するとき、「マクロの記録」画面が表示され「マクロ名」「ショートカットキー」「マクロの保存先」「説明」を入力しますが、各項目について説明を行います。マクロ名記録するマクロの名前を設定します。デフォルトでは「Macro1」「Ma
マクロ記録とは、Excelに対して実際に行った操作をVBAのコードとして記録する機能です。マクロを作成するには、期待する動作に必要なオブジェクトやプロパティを操作しなければなりません。しかし、Excelには膨大な数のオブジェクトやプロパティ
マクロとはExcelの操作を自動化するためのプログラムです。マクロというプログラムを記述するときに使うプログラミング言語がVBA(Visual Basic for Application)です。ここでは、マクロとVBAについて説明します。マ
Accessって難しいイメージがあるけどExcelで作っている台帳をAccessで作ることができるのかな?簡単なものであればAccessでも簡単に台帳が作成可能です。この記事では細かい知識は抜きで台帳を作成することを目指します。Access
Accessって難しいイメージがあるけどExcelで作っている台帳をAccessで作ることができるのかな?簡単なものであればAccessでも簡単に台帳が作成可能です。この記事では細かい知識は抜きで台帳を作成することを目指します。Access
VBA(ADO・DAO)でレコードを参照するサンプル【Access】
Accessテーブルの参照方法で、ADO・DAO両方使えるサンプルです。サンプルコードを利用するための前提条件参照設定を行いでADO(Microsoft ActiceX Data Objects X.X Library)を参照可能なライブラ
Visual Basic Editor(VBE)のデバッグ【Access/Excel】
プログラムを開発するうえで、エラーは避けて通れません。エラーの種類は主に下記3種類あります。コンパイルエラー:構文や文法に誤りがあり、コードの実行ができないエラー。実行時エラー:コード実行時に処理が継続できなくなり発生するエラー。論理エラー
Visual Basic Editor(VBE)の操作【Access/Excel】
Visual Basic Editor(VBE)は、VBAによる開発を行うために用意された、AccessやExcelとは別のアプリケーションです。VBEを理解することによって効率的かつ正確にプログラム開発を行うことができます。VBEの起動と
Accessを作成するときは個人的なツールではなくシステムとして自分以外の人に使ってもらうことが多々あります。その時、ちょっとしたひと手間で便利になるオプション指定を行います。オプション指定することで下記内容を実現します。Accessっぽさ
Accessを作成するときは個人的なツールではなくシステムとして自分以外の人に使ってもらうことが多々あります。その時、ちょっとしたひと手間で便利になるオプション指定を行います。オプション指定することで下記内容を実現します。Accessっぽさ
Microsoft365のAccessを使用中にアプリケーションタイトルを設定することがありましたが、設定できない状況でしたので改善方法について書きたいと思います。※この不具合は2022/10/05確認時は解消されていました。アプリケーショ
Microsoft365のAccessを使用中にアプリケーションタイトルを設定することがありましたが、設定できない状況でしたので改善方法について書きたいと思います。アプリケーションタイトルとは作成中のAccessファイルのタイトルです。通常
ここでは簡単なメニュー画面を作成します。一部VBAを使用し、パソコン台帳を表示する機能とAccessを終了する機能を追加します。※下記記事のAccessファイルを使用します。フォームの新規作成空白のフォームを作成します。「空白のフォーム」を
ここでは簡単なメニュー画面を作成します。一部VBAを使用し、パソコン台帳を表示する機能とAccessを終了する機能を追加します。※下記記事のAccessファイルを使用します。フォームの新規作成空白のフォームを作成します。「空白のフォーム」を
ここでは簡単なメニュー画面を作成します。一部VBAを使用し、パソコン台帳を表示する機能とAccessを終了する機能を追加します。※下記記事のAccessファイルを使用します。フォームの新規作成空白のフォームを作成します。「空白のフォーム」を
【Access】テーブルで最速作成するExcelっぽい台帳管理アプリ
Excel台帳からステップアップしAccessで台帳を作成してみます。細かい知識は抜きで台帳を作成することを目指します。Accessで台帳を作成すると下記のようなメリットがありますのでぜひ作成してみて下さい。共有フォルダにファイルを格納する
【Access】テーブルで最速作成するExcelっぽい台帳管理アプリ
Excel台帳からステップアップしAccessで台帳を作成してみます。細かい知識は抜きで台帳を作成することを目指します。Accessで台帳を作成すると下記のようなメリットがありますのでぜひ作成してみて下さい。共有フォルダにファイルを格納する
フォームで発生する代表的なイベントを解説します。イベントとは「フォームを開く時」や「データを更新した時」に発生するものでイベント発生時に何を行うかをプロシージャに書きます。ウィンドウイベントOpenイベント/Loadイベント/Activeイ
ウィンドウイベントOpenイベント/Loadイベント/Activeイベントフォームまたはレポートを開く時は下表のイベントが発生します。イベント発生順イベント名プロパティシートイベント名Cancel説明1Open開く時可能フォームまたはレポー
【Access】フォームで最速作成するExcelっぽい台帳管理アプリ
前回使用したテーブルを元にフォームで台帳を作成していきます。管理拠点マスタを追加する前回テーブルで台帳作成したとき管理拠点の候補をコンボボックスから値リストを利用して選択していましたが、今回は管理拠点マスタを作成して管理します。新しく「T_
【Access】フォームで最速作成するExcelっぽい台帳管理アプリ
前回使用したテーブルを元にフォームで台帳を作成していきます。管理拠点マスタを追加する前回テーブルで台帳作成したとき管理拠点の候補をコンボボックスから値リストを利用して選択していましたが、今回は管理拠点マスタを作成して管理します。新しく「T_
イベントプロシージャを作成するには主に2つの方法があります。デザインビューからの作成下記方法でデザインビューからイベントプロシージャを作成します。①フォームまたはレポートをデザインビューで表示しコントロールを選択します。②プロパティシートの
イベントプロシージャを作成するには主に2つの方法があります。デザインビューからの作成下記方法でデザインビューからイベントプロシージャを作成します。①フォームまたはレポートをデザインビューで表示しコントロールを選択します。②プロパティシートの
Accessではデータベースを取り扱うためにモジュール以外では下記オブジェクトを取り扱います。下記オブジェクトを利用します。概要をここで説明します。クエリフォームレポートマクロテーブルテーブルとは、データを保存するためのデータベースオブジェ
Accessではデータベースを取り扱うためにモジュール以外では下記オブジェクトを取り扱います。下記オブジェクトを利用します。概要をここで説明します。クエリフォームレポートマクロテーブルテーブルとは、データを保存するためのデータベースオブジェ
Access下図のようなインターフェイスです。画面構成について説明します。①クイックツールバー頻繁に使われるコマンドを常に表示します。ユーザーがカスタマイズしてコマンドを追加することも可能です。②リボンAccessやデータベースを操作すると
Access下図のようなインターフェイスです。画面構成について説明します。①クイックツールバー頻繁に使われるコマンドを常に表示します。ユーザーがカスタマイズしてコマンドを追加することも可能です。②リボンAccessやデータベースを操作すると
コントロールの操作・参照方法フォームやレポート内に配置されたテキストボックスやコンボボックス等の部品をコントロールと呼びます。コントロール内には様々な種類があり、データの入力内容に応じて使い分けることで、使いやすいフォームを設定することがで
フォーム・レポートの参照方法Accessのフォームとレポートの構造や仕組みは大変よく似ています。フォーム・レポートを操作するには、各オブジェクトの参照方法をマスターする必要があります。フォーム・レポートの参照方法は次の通りです。【書式(フォ
Beepメソッド警告音を鳴らします。【書式】DoCmd.Beep※引数なしSub Beep_1() DoCmd.BeepEnd SubEchoメソッド画面の再描画のオン・オフを切り替えます【書式】DoCmd.Echo 再描画設定Sub
ここではフォームやレポートの開く・閉じる・等のデータベースオブジェクトに対する基本的な操作について紹介します。OpenTableメソッド/OpenQueryメソッド/OpenFormメソッド/OpenReportメソッドOpenTableメ
TransferTextメソッド/TransferSpreadsheetメソッドTransferTextメソッドはテキストファイルをインポート・エキスポートします。TransferSpreadsheetメソッドはExcelファイルをインポー
IsNull関数/IsNumeric関数/IsDate関数IsNull関数は元のなる値がNullかどうか、ISNumeric関数は元となるデータが数値かどうか、IsDate関数は元となるデータが日付かどうかをそれぞれ結果を返します。【書式】
Msgbox関数指定した文字列を画面に表示します。また、アイコンを表示したり、選択できるボタンを表示することができます。【書式】MsgBox(メッセージ,,)引数定数説明メッセージ-メッセージとして表示される文字列を指定する。ボタン(省略可
Cstr関数/CInt関数/CLng関数/CDate関数Cstr関数はもとになるデータを文字列に、CInt関数はもとになるデータを整数に、CLng関数は元になるデータを長整数に、CDate関数は元になるデータを日付にそれぞれ変換します。【書
複雑なプログラム作成には変数・定数・配列の知識が必須となります。変数変数とはプログラム実行中に変化する値を一時的に格納しておくメモリ上の領域です。値の代入と取得変数に値を代入したり、変数から値を取得する場合は次のように記述しまう。【変数に値
フォーム・レポートの参照方法Accessのフォームとレポートの構造や仕組みは大変よく似ています。フォーム・レポートを操作するには、各オブジェクトの参照方法をマスターする必要があります。フォーム・レポートの参照方法は次の通りです。【書式(フォ
ここでは、プログラムで頻繁に使用する分岐処理や繰り返し処理のステートメントについて説明します。分岐処理分岐処理は様々な条件を評価して処理を選択する場合に使用します。例えばなんらかの計算結果100以上の場合は処理A・100未満の場合は処理Bを
ここではあらかじめ用意されたよく利用する関数を紹介します。関数の構文は次の通りです。戻り値=関数(引数1,引数2,引数3,・・・)数値操作関数Int関数/Fix関数数値の整数部分を返します。ともに少数以下のを切り捨てますが、負の数に対する動
DoCmdオブジェクトの中でも使用頻度の高いメソッドを紹介します。Accessには様々なオブジェクトが存在します。これらのオブジェクトをVBAから制御するために用意されたオブジェクトがDoCmdオブジェクトです。DoCmdを勉強することでA
VBAとは、Visual Basic for Applicationと呼ばれる開発言語の略称です。Office製品に搭載されている機能の一つでAccess・Excel・Word等各アプリケーションにそれぞれVBAが用意されています。各アプリ
Accessの画面構成やデータベースオブジェクト等、Accessで開発を行う上で必要なデータベースの知識について説明します。Accessの画面構成Access下図のようなインターフェイスです。画面構成について説明します。①クイックツールバー
この記事はAccessVBAの初心者・中級者向けの記事になります。AccessVBA習得の手助けになれば幸いです。※動作確認につきましては下記バージョンを使用しています。 OS: Windows10 Access: Microsof
「ブログリーダー」を活用して、でめのすけさんをフォローしませんか?
本記事ではGROUPBY関数の基本的な使い方とその応用例について詳しく解説します。SQLやAccessを利用することで様々なデータ分析ができますが、ExcelのGROUPBY関数を使用するとSQLの「GROUP BY」「WHERE」「ORD
Excel初心者が関数を身につけることは、業務の効率化やデータ処理のスピード向上に非常に役立ちます。関数とは、特定の計算やデータ分析を自動化するためのツールであり、Excelの魅力を引き出す大きな要素として位置付けられています。本記事では、Excel初心者が知っておくべき主要な関数について詳解いたします。
業務でよく使う営業日等を算出するサンプルです。全体概要あらかじめExcelファイルに祝日一覧と営業日を算出するシートを用意しExcelから第一営業日や最終営業日等を取得します。※下記アクションをコピペすることでフローを作成できます。Exce
【PowerAutomate Desktop】月初月末等の日付算出について解説
PADを構築する際、処理の塊や繰り返し処理をサブフロー化することでコードがすっきりします。ここでは複数のExcelファイルを開くフローをサンプルを使っていきます。全体概要このフローは「初期処理」と「Excelファイル読み込み」のサブフローを
業務でよく使う月初日や月末日を算出するサンプルです。全体概要本日日付を取得し月初月末等を算出します。※下記アクションをコピペすることでフローを作成できます。# 本日日付取得DateTime.GetCurrentDateTime.Local
CSVファイルを読み込みExcelファイルに出力するサンプルです。全体をコピペするイメージではなく行毎に書き込みを行います。※下記記事はCSVファイル全体をコピペするイメージです。全体概要下記の内容でロジックを作成します。CSVファイルの存
PowerAutomateDesktopでCSVファイルを読み込みExcelファイルに出力するサンプルです。
VBAユーザーにとってOfficeスクリプトは新たな挑戦かもしれません。VBAの知識を活かしながら、Officeスクリプトの世界に足を踏み入れることで、Excelやその他のOfficeアプリケーションの自動化をさらに進化させることができます
Microsoftは2023年10月にVBScriptを非推奨としました. これは、VBScriptが将来的にはWindowsリリースから削除される予定であることを意味します。しかし、すぐに削除されるわけではなく、VBScriptはオンデマ
クレジットカードで公式からMicrosoft365Personalを購入する場合、年間\14,900-ですが、POSAカードを別途購入することで、若干安く購入可能です。また、ポイント等の特典もありますのでPOSAカード決済がお勧めです!!※
VBAはExcelやAccess等のOffice製品で使われるプログラミング言語です。この記事はExcelVBAの初心者・中級者向けの記事になります。ExcelVBA習得の手助けになれば幸いです。※動作確認につきましては下記バージョンを使用
イベントとは、Excel で特定の操作が行われたことを Excel から VBA に通知する仕組みです。イベント用の特別な手順を作成することにより、特定の操作でマクロを自動的に実行できます。たとえば、Excel ワークブックを開くと、ワーク
マクロ記録を開始するとき、「マクロの記録」画面が表示され「マクロ名」「ショートカットキー」「マクロの保存先」「説明」を入力しますが、各項目について説明を行います。マクロ名記録するマクロの名前を設定します。デフォルトでは「Macro1」「Ma
マクロ記録とは、Excelに対して実際に行った操作をVBAのコードとして記録する機能です。マクロを作成するには、期待する動作に必要なオブジェクトやプロパティを操作しなければなりません。しかし、Excelには膨大な数のオブジェクトやプロパティ
マクロとはExcelの操作を自動化するためのプログラムです。マクロというプログラムを記述するときに使うプログラミング言語がVBA(Visual Basic for Application)です。ここでは、マクロとVBAについて説明します。マ
Accessって難しいイメージがあるけどExcelで作っている台帳をAccessで作ることができるのかな?簡単なものであればAccessでも簡単に台帳が作成可能です。この記事では細かい知識は抜きで台帳を作成することを目指します。Access
Accessって難しいイメージがあるけどExcelで作っている台帳をAccessで作ることができるのかな?簡単なものであればAccessでも簡単に台帳が作成可能です。この記事では細かい知識は抜きで台帳を作成することを目指します。Access
Accessテーブルの参照方法で、ADO・DAO両方使えるサンプルです。サンプルコードを利用するための前提条件参照設定を行いでADO(Microsoft ActiceX Data Objects X.X Library)を参照可能なライブラ
プログラムを開発するうえで、エラーは避けて通れません。エラーの種類は主に下記3種類あります。コンパイルエラー:構文や文法に誤りがあり、コードの実行ができないエラー。実行時エラー:コード実行時に処理が継続できなくなり発生するエラー。論理エラー
VBAユーザーにとってOfficeスクリプトは新たな挑戦かもしれません。VBAの知識を活かしながら、Officeスクリプトの世界に足を踏み入れることで、Excelやその他のOfficeアプリケーションの自動化をさらに進化させることができます
Microsoftは2023年10月にVBScriptを非推奨としました. これは、VBScriptが将来的にはWindowsリリースから削除される予定であることを意味します。しかし、すぐに削除されるわけではなく、VBScriptはオンデマ