メインカテゴリーを選択しなおす
【Excel/VBAのこと51】シートに添付ファイルを挿入する (マクロの記録で作る)
Excel のシート上にPDFなどのファイルを添付する機能があるのですね。 最近知りました。マクロの記録でどんな記述になるか調査してみました。
【年間100hの削減に成功】業務効率化自作ツール活用事例紹介
業務効率化自作ツール一覧 学習しながら作成した自作ツール一覧です。 No. 内容 スキル 削減時間/年間 1 Excelから社内システムへの自動入力 PAD 12時間 2 入力フォームからのメールテン
VBAをこれから学びたい方、またさらに学びを深めたい方におすすめのUdemy動画教材の紹介です。 社内の業務自動化の仕組みを作り、好事例として評価をもらえた私が受講しておくべき講座について紹介します。
エクセルVBA|差し込み印刷マクロをVlookupで連続印刷を自動化する
本ブログでは以前の記事で、エクセルVBAでエクセルのシートや、グラフなどを印刷するマクロの作り方を紹介をしました。エクセルVBAで印刷をするマクロでは"PrintOutメソッド"を使うことで、ブックやシート・グラフなどを
VBAはExcelやAccess等のOffice製品で使われるプログラミング言語です。この記事はExcelVBAの初心者・中級者向けの記事になります。ExcelVBA習得の手助けになれば幸いです。※動作確認につきましては下記バージョンを使用
VBAで印刷作業を自動化する|PrintOutメソッドの使い方ガイドとマクロの作り方
職場での作業において、エクセルなどで作った見積書や請求書をたくさん印刷する場面はありますが、これを毎回クリックで操作しながら作業をすると、かなりの時間と労力が必要になります。エクセルVBAでは、印刷を実行するマクロを作ることができるため、エ
エクセルVBA|マクロでマウスの移動やクリックを操作する方法
マウスを操作するマクロをつくるためには、事前にWindows API関数を宣言しておく必要があります。『API』は、プログラミングの世界ではよく登場する言葉ですが『Application Programming Interface』の頭文字
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つの視点について説明しています。
【超初心者向け】誰かに聞く前に試してほしい、ChatGPTでエクセルのトラブルシューティング
本記事では、ChatGPTを使用したエクセルのトラブルシューティングに必要な情報を紹介します。検索ではわからない専門用語もChatGPTに質問すれば分かりやすく解説してくれます。初心者向けの質問方法とエクセル画面のボタンの名前も紹介。ChatGPTを使って問題解決しましょう。PC初心者やスキル不足の方にとって最適な選択肢です。
【ChatGPTでマクロ作成】OutlookのメールをExcelに取り込む方法!
ChatGPTを使ってOutlookのメールをExcelに取り込むVBAの作成方法を、初心者向けに解説しています。
【Excel/VBAのこと50】Stop で for loop を一時停止させて debugする
For Loop で繰り返し処理を作成して、いざ実行してみると途中でエラーになることがありませんか?「Stop」 を使えば、指定した回数でループを一時停止させることができます。
【VBAエキスパート試験】Excel VBAベーシック、スタンダード試験の難易度!違いは?合格体験あり!
VBAエキスパート試験のExcel VBAスタンダード試験に合格している筆者にて、Excel VBAベーシック、スタンダード試験の難易度!違い、合格体験について、記事にしています。
Excel VBAでのシートのPDF保存はそう頻繁にやるものではないのでいざやろうとするとどうするんだったかなとなってしまいがちです。 そのようなこともあり、ここにPDF保存する方法の主なものを備忘録として書き残しておきたいと思います。 目次 1.特定の1枚のシートを1つのファイルに保存する方法 2.すべてのシートを1つのファイルに保存する方法 3.すべてのシートを別々のファイルに保存する方法 4.指定した複数のシートを別々のファイルに保存する方法 1.特定の1枚のシートを1つのファイルに保存する方法 まずはじめに、特定の1枚のシートをPDF出力する方法です。 以下のコードにて、同じフォルダ内…
便利なエクセル関数のひとつである「Vlookup関数」は、大量のデータを対象に実行すると処理が遅くなることがあります。この記事では、Vlookup関数と同じ機能でありながら、できるだけ処理時間を短くなるマクロの作りのテクニックを紹介します。
エクセル関数で根強い人気のVlookup関数は実務では非常に便利な機能をもっています。このVlookup関数をVBAで実装し、マクロを作る方法を紹介します。また、マクロ作成においてエラーが発生しやすい部分の紹介や、対処方法についても解説しています。
【プログラミング】VBAのSelect Case文で条件分岐する
VBAのSelectCase文は、複数の条件に応じた分岐処理を簡潔に記述するための制御構造の一つです。 If文
セルの結合は避けるべきですけど簡単なので覚えてください。セルの結合セル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を使いますが始め方から紹
【プログラミング】ExcelVBAのIF文で条件判定して処理を分岐する方法
ExcelVBAのIF文で条件判定して処理を分岐する方法をサンプルコード付き紹介します。Elseでの複数分岐やAnd、Orなどの論理演算子を使った高度な条件判定、>(大なり)<(小なり)など比較演算子扱った数値の範囲を指定する書き方も解説しています。
FIRE実現のために、メルカリで副業を実践しているものの、手間がかかって思うように捗らないという方、いらっしゃるかと思います。そこで、メルカリ出品中データを古い順に任意数 自動削除するエクセルVBAマクロを作成しましたので紹介します。参考に