メインカテゴリーを選択しなおす
FIREを実現するためには、時間当たりの稼ぎを増やすことが、資産形成に有利に働きます。本項では、デスクワーク職の場合の生産性を向上させる方法として、エクセルを使いこなすことで時短する方法について紹介します。多くの会社では、業務遂行用のPCア
会社で作業中に、エクセルブックを開きすぎて、タスクバーが乱雑になり、能率がさがったことはありませんでしょうか?そんな時に便利な、エクセルVBAの便利マクロ「開いているブックを、個人用マクロブックを除き、すべて保存せずに閉じるマクロ」をシェア
本記事では、投資信託を自動発注するVBAエクセルマクロをシェアします。参考になれば幸いです。 マクロ入りのエクセルブックマクロ入りのエクセルブックは以下の通り運用資産価額管理 .xlsm ダウンロード以下のように、資産アセット別にデータを
Excel VBA UserForm のコピーを作成する方法
ユーザーフォームのコピーを作成する方法の解説です。Projectウィンドウないでドラッグ&ペーストする方法とUserFormモジュールをエクスポート&インポートする方法。さらに手動でコピーを作成する方法の手順や注意点を解説しています。
ブログのPV数・収益数の経過を集計するVBAマクロツールを紹介します。参考になれば幸いです。ブックは以下の通りです。ブログ収支管理ダウンロードマクロのコードは以下の通りです。Public driver As New ChromeDriver
Google Workspaceを導入し、gmailを使用して業務をされている会社に勤められている方、多いのではないかと思います。さらに、outlookなどのメールアプリの使用が禁止されている場合に、VBAでメール起票する方法を紹介します。
キー列が重複したデータ行を、集計対象列(複数)を集計した上で、最上段の行を残して削除するマクロをシェアします。Option Explicit'*** Private変数宣言Private oBook As ObjectP
便利マクロ「選択した'yymmdd' or 'yyyymmdd'形式の文字列を'yy/mm/dd'書式の日付へ変換するマクロ」をシェアします。Option Explicit&#03
便利マクロ「選択した 'yy/mm/dd'書式の日付 を'yymmdd' or 'yyyymmdd'形式の文字列へ変換するマクロ」をシェアします。 文字列形式に変換したい対象セル
便利マクロ「セルの参照形式をA1⇔R1C1参照形式に変換する」
エクセルVBAの便利マクロ「セルの参照形式を、"A1"なら"R1C1"、"R1C1"なら"A1"形式に変換するマクロ」をシェアします。 Option Expl
FIREを実現するためには、時間当たりの稼ぐ力を増やすことが、資産形成に有利に働きます。ホワイトカラーの方の場合、生産性を向上させるに際し、プログラミングスキルが有効に働くケースは多いと考えます。本稿では、生産性の向上に役立つと考えられるエ
複数のブックにまたがってマクロを動作させるとき、ブックを開くマクロを作っておくと便利です。当該マクロをシェアします。以下により、ブックを開くことができます。Sub エクセルブック起動() Dim wBook As Workb
複数の証券会社で資産を管理していることにより、現在のアセットアロケーションの把握が煩雑化・困難化している方、多いのではないかと思います。私は、VBAで複数の証券会社からWEBスクレイビングをすることで、現在の運用資産価額を把握し、運用方針検
Seleniumを導入し、VBAでchromeを自動操作する
本記事では、Seleniumを導入し、VBAでchromeを自動操作するための設定手順を紹介します。 Seleniumを設定する Selenium Basic のインストールまず、以下URLより、Selenium Basicをインストー
FIRE実現のために、ニコニコ動画投稿にて副業を実践しているものの、手間がかかって思うように捗らないという方、多いのではないかと思います。そこで、エクセルマクロ(VBA)でニコニコ動画への投稿・更新作業を自動化・効率化するツールを作成しまし
FIRE実現のために、youtubeへの動画投稿にて副業を実践しているものの、手間がかかって思うように捗らないという方、多いのではないかと思います。そこで、エクセルマクロ(VBA)でyoutubeへの投稿・更新作業を自動化・効率化するツール
<!-- wp:paragraph --> <p>FIRE実現のために、メルカリで副業を実践しているものの、手間がかかって思うように捗らないという方、多いのではないかと思います。</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>そこで、エクセルVBAでメルカリの物販作業を効率化するツールを作成しましたので、シェアします。</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>amazonから、市場価格の情報を取得する機能など、色々な機能を作りました。</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>参考になれば幸いです。</p> <!-- /wp:paragraph -->
VBAでchromeを使ってTwitterにtweetする方法
この記事では、VBAでchromeを使ってTwitterにtweetする方法を紹介します。SNS運用の参考にしていただければ幸いです。まず、以下サイトを参考に、Seleniumの設定をします。次に、以下のコードにより、VBAでTwitter
【Excel/VBAのこと48】ミニツール セルテキストエディタ (セルに長めの文章編集)
セルに長文を書く時 Alt + Enter で改行します。 でも、押し忘れることも頻繁にあります・・・ なので、セル長文入力用編集ツールを作成してみました。これがなかなか便利でストレス軽減です! Alt キーを押さなくてもいいのですから。
概要シートのデータを先頭行から最終行まで参照する。将来的なことも考慮し列番号は必ず列挙型で設定する。サンプルコード下記データを想定しデータを参照するVBAサンプル'列挙型 将来的に列が追加される場合があるため必ず列番号は定義する。
こんばんは TO-DO です。 最近VBAの勉強を始めたことで改めて感じたのですが、、、、 ブラインドタッチが全然できていない、、、、 毎日仕事でパソコンを触っているものの、キーボードを見て打ち込んでいたこともあり、ブラインドタッチをすると、どうしても打ち間違いが発生してしまいます。 仕事が早いとはいえないTO-DOが打ち間違えを多発するということは、修正に時間をとられることで、更に時間がかかるという悪循環。 これではいかん!!ブラインドタッチの練習を始めることにしました。 そもそも、ブラインドタッチができることでメリットはあるのかというと・・・ かっこいい 打ち間違えにすぐ気づくことが出来る…
AccessのVBAでデータ参照するときのひな型です。サンプルコードデータ参照する場合は下記コードをサンプルとする。Public Sub TAbleReadSample() On Error GoTo myERR Dim
共有のEXCELファイルで編集したいのに他の人が開いているから編集できない。 「操作が無い状態が続いたら自動で閉じるファイルの作り方」はひとつ前の投稿で紹介しました。 他の方法を使って対策をしている事例ありますので下記し […]
VBA で UserFormと配置している全てのコントロールの全プロパティ値を取得する方法です。標準コントロールとActiveXのプログレスバーとListViewのプロパティについての全プロパティー名をリスト化して取得する設定を解説します。
VBA 取得したプロパティ値でユーザーフォームを複製してみた
VBAでシートに取得しておいたプロパティ値を使って UserForm の複製を作成してみました。全ての配置コントロールの全プロパティ値を配置設定して復元します。フレーム内に配置したコントロールもしっかり復元できています。サンプルファイルあり
【マクロで業務効率化!】初心者でもコピペですぐに効果を出せるエクセルマクロVBAの実例を9つ紹介
即効性のある業務効率化の方法を紹介しています。初心者でもコピーペーストで使用できるエクセルVBAを9つやさしく説明しています。マクロのアイディアやヒントにもなるかと思いますのでぜひ参考にしてみてください。
プログラミングに苦手意識がある人や初心者でも読みやすい入門書10冊をまとめました。児童書、新書、ExcelVBA、HTML、CSS、JavaScript、アルゴリズムパズルなど。
VBA MultiPage の Page プロパティ値を取得する
VBAでUserFormに設置しているMultiPageのPageプロパティを取得する方法を検証しています。PagesコレクションでPage数をカウントしてインデックスでアクセスする方法が有効であることがわかりました。検証内容をご覧ください
VBA の Parent プロパティで MultiPage のある UserForm の階層構造からコンテナ単位にする方法について検証しています。Parent プロパティをサンプルコードを使って確認しています。
VBA Parentプロパティでコントロールをコンテナ単位で取得
VBA の Parent プロパティを使って MultiPage のある UserForm の全コントロールのプロパティ値をコンテナ単位にまとめて取得する方法について解説しています。サンプルコードを登録しているので是非動かしてみてください。
VBA Parentを使ったらUserFormを完全復元できた
VBA Parentプロパティで親オブジェクトを確認して適切に各コントロールを配置することで複雑な設定の UserForm を完全復元させることができるようになりました。その方法や注意点などを解説しています。サンプルファイルも登録しています
【Excel/VBAのこと41】改行コード(Chr(10), Chr(13), vbCr, vbLf, vbCrLf)
改行コード Chr(10), Chr(13), vbCr, vbLf, vbCrLf 改行に関係するVBAのコードは5種類あるようです。 Cr・・・Carriage Return(キャリッジリターン)、Lf・・・Linefeed(ラインフィード) 違いは良く割らないのですが、vbCrLf を使っておけば改行されます。
【Excel/VBAのこと42】ひとつの列を複数条件でフィルタリングする
AutoFilter オートフィルターでひとつの列を複数条件でフィルタリングしたいときは下向き矢印をクリックして対象のデータのチェックマークを付けたり外したりすると、必要なデータだけ絞込ができます。この作業を自動化してみました。 仕事で最近よく使っていてとっても重宝しています。
【Excel/VBAのこと43】右から左へ読む言語を扱う(Unichar関数)
RTL言語(アラビア語やヘブライ語など右から左に読む言語)を Excel で扱う場合の設定などです。 アラビア語のみの単語や文章の場合には問題ないのですが、「مرحبا Excel」のように、英語が混在する場合、セルの表示と数式バーの表示が逆になることがあり、どちらが正しいのかわからなくなってしまいます。その解決方法です。
【Excel/VBA 05】Copy and Paste Value Macro
COUNTIF copy and pastevalue COUNTIF function can be used when calculating how many same date is exists or checking same data is no duplicated. However, this function makes your computer slow because it re-calculates every time the sheet is refreshed. This macro shows only the result of function.
【Excel/VBAのこと44】セル、行列 いろいろな選択方法(Range, Cells, Rows, Columns, Selection, SpecialCells)
いろいろなセル、行、列の選択方法です。 私が良く使用する方法と使用頻度が低く、覚えていない便利な方法を備忘録もかねてまとめました。 マクロの記録で判別することもできますが、毎回それをやっているととっても面倒なので・・・
【Excel/VBAのこと45】連続で選択したセルの範囲だけ操作する(空白セルに色付け)
先日、資料を作成していて、完成後に確認していたら非表示の列の空白セルに灰色背景色を付け忘れていることに気が付きました。しかも、あちこちにあり、連続していません。 そこで、選択した範囲だけ対象にするマクロを作りました。
【Excel/VBAのこと46】連続で選択したセルの範囲だけ操作する(行高 列幅の操作)
表をコピーしてそのまま別のシートに貼り付けると、行高、列幅が貼り付け先にサイズになってしまいます。小さい表であれば一列ごとにダブルクリックして修正してもよいのですが、貼り付け先のシートが包含上になっている場合には行、列を選択するのが非常に面倒です。
【Excel/VBAのこと47】連続で選択したセルの範囲だけ操作する(取り消し線の付いている文字のみ削除)
変更履歴として取り消し線で古い内容を残している資料には、取り消し線ばかりで、どこが最新で必要な個所かわからないものがあります。 そこで、取り消し線の付いている文字のみ削除するマクロを作成してみました。