メインカテゴリーを選択しなおす
セルの結合は避けるべきですけど簡単なので覚えてください。セルの結合セルA1~B5を結合するサンプルコードです。セルの結合は、RangeオブジェクトのMergeメソッドを使い、結合したいセル範囲を指定するだけです。Sub Merge_01()
登録の方法の三つの方法・AddItemメッソド・Rousourceプロパティ・Listプロパティ準備としてUserFormにListBoxとCommandButtonを配置してください。コードを書く場所はPrivate Sub Comman
Rangeオブジェクトの値を操作する場合、Valueプロパティを指定する人、指定しない人を見かけす。例えば、セルA1に「まぁー」と入力する場合です。Valueプロパティを省いて書いた場合はRange("A1") = &q
Rangeオブジェクトの値を操作する場合、Valueプロパティを指定する人、指定しない人を見かけす。例えば、セルA1に「まぁー」と入力する場合です。Valueプロパティを省いて書いた場合はRange("A1") = &q
基本的なワークシートの挿入方法WorksheetsオブジェクトのAddメソッドを利用します。Addメソッドの構文Worksheets.Add(Before, After, Count, Type)引数 Before指定したシート名の前に挿入
基本的なワークシートの挿入方法WorksheetsオブジェクトのAddメソッドを利用します。Addメソッドの構文Worksheets.Add(Before, After, Count, Type)引数 Before指定したシート名の前に挿入
「For...Next」とは繰り返し処理をするためのステートメント最初にFor...Nextで使用する変数を決めます。変数なのでご自身で決めればいいですが「i」が使われることが多いです。次に最初の値と最後の値、繰り返したい処理を決めます。最
テキストファイルを作成し、文字列を書き込むコードです。一度保存してから実行してください。サンプルコード基本のコードループを使用しないで一つずつ書き出します。保存したマクロブックと同じ階層に「hoge.txt」」のtextファイルが作成されま
指定したテキストファイルに追記するコードです。一度保存してから実行してください。サンプルコード追記のコード指定したテキストファイルに追記します。(指定したテキストファイルには、適当な値を入れておいてください)準備として、セルA1~A5に適当
イベントとは、Excel で特定の操作が行われたことを Excel から VBA に通知する仕組みです。イベント用の特別な手順を作成することにより、特定の操作でマクロを自動的に実行できます。たとえば、Excel ワークブックを開くと、ワーク
【EXCEL VBA】セルの大きさに自動調整して画像挿入する方法
EXCELに画像を貼り付ける事多いですね。セルの大きさに自動調整して画像挿入する方法を紹介します。 セルの大き
【EXCELで仕事の効率化】EXCEL VBAの始め方&保存方法
EXCELをちょっと便利に使う方法。「マクロ、VBAを活用しよう!」です。 VBAなんてやった事ないよ という
マクロ記録を開始するとき、「マクロの記録」画面が表示され「マクロ名」「ショートカットキー」「マクロの保存先」「説明」を入力しますが、各項目について説明を行います。マクロ名記録するマクロの名前を設定します。デフォルトでは「Macro1」「Ma
マクロ記録とは、Excelに対して実際に行った操作をVBAのコードとして記録する機能です。マクロを作成するには、期待する動作に必要なオブジェクトやプロパティを操作しなければなりません。しかし、Excelには膨大な数のオブジェクトやプロパティ
マクロとはExcelの操作を自動化するためのプログラムです。マクロというプログラムを記述するときに使うプログラミング言語がVBA(Visual Basic for Application)です。ここでは、マクロとVBAについて説明します。マ
今日はオンライン通所の日でした。 TOEIC関連の講義を初めて受けましたが「うーん、苦痛・・・」と思ってしまいました。 英語の勉強、特にTOEIC関係の勉強って難しくてつまらなくて、過去にも大きく挫折してるのですよね。 TOEICの公式のテキスト5冊位買い込んで、それぞれ3巡する位には努力したんですが、結局、リスニングがどう努力してもだめそうと感じてしまい挫折しました。 自分、聴覚悪いと思います。 リズム感とか音...
Accessって難しいイメージがあるけどExcelで作っている台帳をAccessで作ることができるのかな?簡単なものであればAccessでも簡単に台帳が作成可能です。この記事では細かい知識は抜きで台帳を作成することを目指します。Access
EXCEL VBA 合致したデータに色をつける方法 セルの色も指定可能
大量のデータを管理する人におすすめ。合致したデータに色をつける方法を紹介します。VBAを使いますが始め方から紹
FIRE実現のために、メルカリで副業を実践しているものの、手間がかかって思うように捗らないという方、いらっしゃるかと思います。そこで、メルカリ出品中データを古い順に任意数 自動削除するエクセルVBAマクロを作成しましたので紹介します。参考に
VBAで64ビット版のExcel(Office)でもWin32APIを動作させるためには修正変更が必要です。Win32API_ptrsafe.txtを使って修正する方法と32ビットと64ビット共用でどちらでも動作するようにする方法を解説。
VBA(ADO・DAO)でレコードを参照するサンプル【Access】
Accessテーブルの参照方法で、ADO・DAO両方使えるサンプルです。サンプルコードを利用するための前提条件参照設定を行いでADO(Microsoft ActiceX Data Objects X.X Library)を参照可能なライブラ
FIRE実現のために、メルカリで副業を実践しているものの、手間がかかって思うように捗らないという方、いらっしゃるかと思います。そこで、指定したキーワードでメルカリの新規出品情報を取得するエクセルVBAマクロを作成しましたので紹介します。参考
Visual Basic Editor(VBE)のデバッグ【Access/Excel】
プログラムを開発するうえで、エラーは避けて通れません。エラーの種類は主に下記3種類あります。コンパイルエラー:構文や文法に誤りがあり、コードの実行ができないエラー。実行時エラー:コード実行時に処理が継続できなくなり発生するエラー。論理エラー
Visual Basic Editor(VBE)の操作【Access/Excel】
Visual Basic Editor(VBE)は、VBAによる開発を行うために用意された、AccessやExcelとは別のアプリケーションです。VBEを理解することによって効率的かつ正確にプログラム開発を行うことができます。VBEの起動と
Accessを作成するときは個人的なツールではなくシステムとして自分以外の人に使ってもらうことが多々あります。その時、ちょっとしたひと手間で便利になるオプション指定を行います。オプション指定することで下記内容を実現します。Accessっぽさ
VBAのコードを打つ画面(VBE)、デフォルトは白い画面です。これでも全然問題はないですが、目に優しく、そしてなんとなくカッコいい黒画面への変更方法を今回は記載します。おすすめの設定について設定方法はVBEの【ツール】⇒【オプション】⇒【エ
Microsoft365のAccessを使用中にアプリケーションタイトルを設定することがありましたが、設定できない状況でしたので改善方法について書きたいと思います。アプリケーションタイトルとは作成中のAccessファイルのタイトルです。通常
ここでは簡単なメニュー画面を作成します。一部VBAを使用し、パソコン台帳を表示する機能とAccessを終了する機能を追加します。※下記記事のAccessファイルを使用します。フォームの新規作成空白のフォームを作成します。「空白のフォーム」を
ここでは簡単なメニュー画面を作成します。一部VBAを使用し、パソコン台帳を表示する機能とAccessを終了する機能を追加します。※下記記事のAccessファイルを使用します。フォームの新規作成空白のフォームを作成します。「空白のフォーム」を
環境構築不要のExcelだけで学べるプログラミング – 後編 –
プログラミング勉強の最初の壁、環境構築。ちょっと待って、あなたのパソコンにはエクセルが入っていませんか?もしそうならエクセルだけでプログラミングの勉強ができます。(後編)
環境構築不要のExcelだけで学べるプログラミング – 前編 –
プログラミング勉強の最初の壁、環境構築。ちょっと待って、あなたのパソコンにはエクセルが入っていませんか?もしそうならエクセルだけでプログラミングの勉強ができます。
イベントプロシージャを作成するには主に2つの方法があります。デザインビューからの作成下記方法でデザインビューからイベントプロシージャを作成します。①フォームまたはレポートをデザインビューで表示しコントロールを選択します。②プロパティシートの
ウィンドウイベントOpenイベント/Loadイベント/Activeイベントフォームまたはレポートを開く時は下表のイベントが発生します。イベント発生順イベント名プロパティシートイベント名Cancel説明1Open開く時可能フォームまたはレポー
Cstr関数/CInt関数/CLng関数/CDate関数Cstr関数はもとになるデータを文字列に、CInt関数はもとになるデータを整数に、CLng関数は元になるデータを長整数に、CDate関数は元になるデータを日付にそれぞれ変換します。【書
Msgbox関数指定した文字列を画面に表示します。また、アイコンを表示したり、選択できるボタンを表示することができます。【書式】MsgBox(メッセージ,,)引数定数説明メッセージ-メッセージとして表示される文字列を指定する。ボタン(省略可
IsNull関数/IsNumeric関数/IsDate関数IsNull関数は元のなる値がNullかどうか、ISNumeric関数は元となるデータが数値かどうか、IsDate関数は元となるデータが日付かどうかをそれぞれ結果を返します。【書式】
TransferTextメソッド/TransferSpreadsheetメソッドTransferTextメソッドはテキストファイルをインポート・エキスポートします。TransferSpreadsheetメソッドはExcelファイルをインポー
ここではフォームやレポートの開く・閉じる・等のデータベースオブジェクトに対する基本的な操作について紹介します。OpenTableメソッド/OpenQueryメソッド/OpenFormメソッド/OpenReportメソッドOpenTableメ
Beepメソッド警告音を鳴らします。【書式】DoCmd.Beep※引数なしSub Beep_1() DoCmd.BeepEnd SubEchoメソッド画面の再描画のオン・オフを切り替えます【書式】DoCmd.Echo 再描画設定Sub
フォーム・レポートの参照方法Accessのフォームとレポートの構造や仕組みは大変よく似ています。フォーム・レポートを操作するには、各オブジェクトの参照方法をマスターする必要があります。フォーム・レポートの参照方法は次の通りです。【書式(フォ
コントロールの操作・参照方法フォームやレポート内に配置されたテキストボックスやコンボボックス等の部品をコントロールと呼びます。コントロール内には様々な種類があり、データの入力内容に応じて使い分けることで、使いやすいフォームを設定することがで
Access下図のようなインターフェイスです。画面構成について説明します。①クイックツールバー頻繁に使われるコマンドを常に表示します。ユーザーがカスタマイズしてコマンドを追加することも可能です。②リボンAccessやデータベースを操作すると
Accessではデータベースを取り扱うためにモジュール以外では下記オブジェクトを取り扱います。下記オブジェクトを利用します。概要をここで説明します。クエリフォームレポートマクロテーブルテーブルとは、データを保存するためのデータベースオブジェ