moimoi|エクセルで事務を楽にするプログラマー

vbaのテキスト。 経理・事務を楽にするプログラミング。 コピペですぐに使える便利ツー…

moimoi|エクセルで事務を楽にするプログラマー

vbaのテキスト。 経理・事務を楽にするプログラミング。 コピペですぐに使える便利ツール配信中!

マガジン

最近の記事

  • 固定された記事

vba × 事務 業務効率化リンク集

エクセルで事務を楽にするプログラマーmoimoiです。 リンク集です。 今後更新次第追加していきます。 1.初期設定 ・開発タブ編 ・参照設定編 ・vbaエディター編 2.コードの書き方 ・モジュール作成 ・はじめてのコード編 ・マクロ実行ボタンの設置 ・セル入力編 ・ワークシートの指定 ・変数 ・配列 ・条件分岐編 ・繰り返し ・フォルダ内一括処理 ・処理を早くするコツ ・デバッグプリント ・その他コード ・関数 3.事例ごとの便利なツール ・半角⇆全角ツール

    • 【今から間に合う確定申告】マネーフォワードMEのデータを弥生会計の仕訳データとしてインポートする方法

      エクセルで事務を楽にするプログラマーmoimoiです。 確定申告間近、本業が忙しくてまったく準備を行っていない なんて方も結構いらっしゃるのではないでしょうか。 今回は、家計簿アプリはつけているけれど、会計に仕訳を入力していない方向けに家計簿データを弥生会計、MFクラウド会計に入力する方法をお伝えします。 弥生会計からのデータ引継ぎに対応している会計データであれば、こちらのMFクラウド会計と同じような対応方法で入力ができる可能性があります。 よろしければ最後まで是非お付

      有料
      2,000
      • 全角半角を変換するツール

         エクセルで事務を楽にするプログラマーmoimoiです。 今回は全角と半角の書き換え作業ができるコードをご紹介します。  一括でインポートをかけたいのに、一部の文字が全角になっているから出来ない時などにも便利です。 1.全角から半角に変換 ActiveSheet.Cells(i, 1) = StrConv(Cells(i, 1), vbNarrow) 2.半角から全角に変換 ActiveSheet.Cells(i, 1) = StrConv(Cells(i, 1),

        有料
        500
        • 【脱残業】大量のエクセルデータの処理を3分で終わらせる方法(VBA一括処理用まとめるツール)

          エクセルで事務を楽にするプログラマーmoimoiです。 事務処理を行っていると必ず出てくるデータ処理 一覧の中のデータが重複していないかチェックしたり 行列をまとめて加工したり 報告用にデータを一覧化したり そういう作業をするときに限って エクセルが別々のシートにわかれていたり 別々のブックにわかれていたり 時間がかかるという事がしばしばあるのではないでしょうか? これが一瞬でひとまとめになってくれたら 早く帰れるのに、、、 そんな時に使えるツールをご紹介したいと思

          有料
          1,000
        • 固定された記事

        マガジン

        • vba(基礎コード集)
          18本
        • 経理事務の自動化計画
          7本
        • vbaの便利ツール集
          5本
        • はじめてのvba(初期設定〜基礎知識)
          7本

        記事

          MFクラウド会計の自動化

          会計の自動化に関して以前、弥生会計の自動化に関してお伝えしましたが、 会計ソフトが違っても同じツールが利用可能な場合があります。 取り込み方法①左メニュー⇒「各種設定」⇒「他社ソフトデータの移行」 ②「他社ソフトデータの移行」⇒「弥生会計」 ③「Step3 仕訳をインポート」⇒「インポート」 ④「弥生会計のインポート」⇒「ファイルを選択」⇒アップロードするファイルを選択⇒「インポート」⇒「確認」⇒「保存」 活用できるマクロツールに関して下記ツールは弥生会計に関して

          ユーザーフォームの表示と非表示

          エクセルで事務を楽にするプログラマーmoimoiです。 今回はユーザーフォームの表示させるコードと閉じるときのコードを紹介いたします。 ユーザーフォームを表示 UserForm1.Show ユーザーフォームを閉じる UnLoad UserForm1 このコードは通常のモジュールに記載する必要があります。

          VBAレベル判定

          エクセルで事務を楽にするプログラマーmoimoiです。 今回は、面白い記事を見つけたので紹介したいと思います。 エクセルのVBAの実力を絶対評価で評価してみるとのことで、評価のレベルは、初心者から四段までの複数の段階に分かれています。 みなさんはどのレベルでしたでしょうか? よろしければコメント頂けると、幸いです。 次回以降の更新に役立てていきたいと思います(^^)

          予測変換入力

          エクセルで事務を楽にするプログラマーmoimoiです。 エクセルで一覧に入力する作業を行う場合に、楽に入力するために 入力規則を指定したり、今まで入力したものをAlt+↓キーで入力してみたり ただ、入力の選択肢が多くなると、選択するのも大変になってしまうことはないでしょうか? 今回は、選択肢を予測で絞り込みリストを出してくれるようにする方法をご紹介します。 【コード】 ①前準備用マクロ Sub 入力規則リスト(str As String, cSh As Workshe

          【保存版】PCアプリの操作をVBAで自動化する方法

          エクセルで事務を楽にするプログラマーmoimoiです。  パソコンのどのソフトにも言えることではありますが、慣れた方と、そうでない方の作業時間に差が生じたり、 慣れた方でも手間がかかってしまったりという事はよくあるのではないでしょうか?  自動化したいけど、会社ではRPAのソフトの導入に精通した人がいなかったり、導入資金がネックとなって断念せざるを得ないなんてこともよくあると思います。  エクセルのVBAで自動化出来れば、導入費用もRPAほどかからず、安く導入出来る、そ

          【保存版】PCアプリの操作をVBAで自動化する方法

          列・行の切り取りと挿入

          エクセルで事務を楽にするプログラマーmoimoiです。 今回は行列の切り取りと挿入について説明いたします。 Sub 列の挿入() Range("D:D").Cut Range("A:A").InsertEnd Sub D列を切り取ってA列に挿入 Sub 行の挿入() Rows(4).Cut Rows(1).InsertEnd Sub 4行目をカットして、1行目に挿入

          一覧表から必要な数字を取得する方法(vba 二次元配列の使い方)

          エクセルで事務を楽にするプログラマーmoimoiです。 皆さんはこの手作業自動化したいと思っても、目で見て処理しないと出来ないよなぁ〜と諦めたことはありませんか? 一覧表にある数値や値を目で見なくても自動で処理する方法を今回はご紹介します。それは配列(二次元配列)を使用することです。 そもそも二次元配列とは何なのか、配列の一種で、配列は一行に複数個の値を格納するイメージに対し、二次元配列は、複数行に複数個の値を格納するイメージになります。 例)下記イメージです。 配

          一覧表から必要な数字を取得する方法(vba 二次元配列の使い方)

          ネットでダウンロードしたエクセルを開ける時の注意点

          エクセルで事務を楽にするプログラマーmoimoiです。  ネットでマクロ入りのエクセルをダウンロードした際に、ウイルスだったり、AutoOpenのマクロが入っていたら・・・ と心配になることはないでしょうか? AutoOpenとは、下記でご確認ください。 今回は、少しでも心配が減るようなエクセルの開け方をご紹介します。 【ウイルスチェックWindows11】 1.エクセルのアイコンを右クリック 2.その他のオプションを表示 3.MicroSoftDefenderでス

          ネットでダウンロードしたエクセルを開ける時の注意点

          【エクセルが使えない!?】マクロが無効になっている場合の対処方法3選

          1.コンテンツの有効化の非表示設定の見直し ①エクセル→ファイル→オプション→トラストセンター→トラストセンターの設定 ②マクロの設定→警告してマクロを無効にするを選択 ※それでもコンテンツの有効化が表示されない場合 誤って表示を消してしまった場合は、一度エクセルを閉じて開き直すと、コンテンツの有効化ボタンは再表示されます。 2.セキュリティリスクの表示が出る対処方法1 ①エクセルを一度閉じる ②エクセルのアイコンを右クリック ③プロパティ→全般タブ→セキュリ

          【エクセルが使えない!?】マクロが無効になっている場合の対処方法3選

          ScanSnapでレシートをエクセルデータにする方法

          エクセルで事務を楽にするプログラマーmoimoiです。 今回は以前レシートのデータを弥生会計にインポートする方法で使ったレシートデータのエクセルの作り方をこちらでは記載していきます。 【準備するもの】 ・Scansnap ※ScansnapHomeに対応している機種 ・レシート 【作り方】 1.Scansnapで取り込みたいレシートをレシートの形式でスキャン 2.スキャンしたデータをScanSnap Homeで複数選択し、右クリック 3. ファイルの出力→レシー

          ScanSnapでレシートをエクセルデータにする方法

          エクセルのマクロを自動化(AutoOpen)

          エクセルで事務を楽にするプログラマーmoimoiです。  エクセルのエディタにvbaでコードを記載して、ボタンを設置して、使うたびにボタンを押すのって結構面倒くさかったりしませんか? 今回は、エクセルを開くだけで、コードを実行する方法をお伝えします。 【コード 】 通常下記の通りコードを記述していると思います。 Sub マクロ名()’書きたいコードを記述End Sub エクセルを開いた際に実行したいものがある場合は、下記のように記述します。 Private Su

          エクセルのマクロを自動化(AutoOpen)

          アプリの起動とポップアップ

           エクセルで事務を楽にするプログラマーmoimoiです。  アプリの自動化をしている際にどうしてもキーボードでも自動化できない目視が必要な操作がある場合があります。  その際、処理をいったん止めてポップアップを出して操作をお願いできたら便利ではないでしょうか? 今回は、そんな方法をご紹介します。 【アプリのパスの取得】 1.ウィンドウズのすべてのアプリより自動化したいアプリを検索 2ー1.右クリック→アプリの場所を開く→ファイルパスのコピー 2-2.右クリック→パス