Excel VBA

スポンサーリンク
Excel VBA

過去に作った Excelマクロ(VBA)を解読する方法

過去に自分が作った Excel VBA(マクロ)を改良する必要があるときに、プログラミングコードの解読に時間がかかることがあります。 時間があけば忘れてしまうのは当然なので、仕方がないことではありますが、 ・コードのどこで何をさせているか?...
Excel VBA

作業時間の大幅削減事例、源泉所得税の納期特例で「紙への手書きを止める + マクロ(Excel VBA、UWSC)を使う」

手書きの業務は極力なくすべきです。 入力の回数も極力減らすべきです。 すべてPCの中で片付くことが理想ですが、従来型の会計事務所だとなかなかそうもいきません。 一気に自分の理想とする状態にすることは無理でも、少しずつ無駄な作業を減らすことな...
Excel VBA

源泉徴収税額を計算するマクロ(Excel VBA)入り Excel シート

静岡県三島市の税理士、松井元(@hajime_matsui)です。 こんにちは! 従業員に支給する給料から天引きする源泉所得税は、源泉徴収税額表から読み取ります。 税務署から送られてくる紙の源泉徴収税額表がありますが、それを目で追うのは正直...
Excel VBA

Excel VBA(マクロ)を使って消費税の原則課税と簡易課税、どちらが得か判定するシート

静岡県三島市の税理士、松井元(@hajime_matsui)です。 こんにちは! 消費税の計算には、原則課税と簡易課税の2通りがあります。 ●原則課税・・・収入に含まれる消費税から支出に含まれる消費税を差引きして計算する方法 ●簡易課税・・...
Excel VBA

freee × Excelマクロ × RPA で効率化!! Excel 請求書データを freee にインポートする場合

静岡県三島市の税理士、松井元(@hajime_matsui)です。 こんにちは! 先日クラウド会計ソフト freee のイベントに出てから、色々と使いかたを研究しているところです。 さて、freee は銀行取引をネットバンキングでダイレクト...
Excel VBA

Excel VBA(マクロ)は一気にプログラミングする方が効率が良い

静岡県三島市の税理士、松井元(@hajime_matsui)です。 こんにちは! Excel でマクロ(VBA)込みのツールを作るときには、一気にプログラミングする方が効率的だと感じています。 可能であれば、他のことを中断して没頭するのがベ...
Excel VBA

Excel VBA(マクロ)で様々な日付表示から元号、年、月、日を抜き出す方法

静岡県三島市の税理士、松井元(@hajime_matsui)です。 こんにちは! 会計事務所での業務用の Excel ツール(VBA 込み)で、日付に関するデータを扱うことがあります。 セル上の日付から、「元号」「年」「月」「日」を抜き出す...
Excel VBA

マクロ(VBA) を使って税務ソフトの CSV データを Excel の表にする方法、JDL 年末調整システムの場合

当たり前のことですが、会計・税務ソフトは仕様が決まっています。 UI がもっと見やすくならないかな? と思うこともありますが、自分で作るものではどうしようもありません。 与えられたものを使う他ありません。 会計・税務ソフトのここはどうなの...
Excel VBA

Excel VBA(マクロ)で指定したフォルダからファイルを選択して開く方法

Excel でマクロ(VBA)を使って、選択したファイルを開きたい場合があります。 CSV ファイルを選択して開く方法を以前こちらの記事で紹介しました ↓ マクロを実行して CSVファイルを選択すると、CSVファイルの中身が「CSVデータ読...
Excel VBA

配列を使って行列を入れ替えるマクロ(Excel VBA)

配列を使ってワークシート上に並んだデータの行列を入れ替えるマクロ(Excel VBA)を作ってみたので紹介します。 特に目的があったわけではないのですが、誰かの何かのお役に立てばと思います ^^ 以下のように行列ぎっしりと詰め込んで並んだデ...
Excel VBA

プログラミングができるというのは「調べながらならできる」の意味

プログラミング言語として、Excel VBA を使うことがあります。 Excel を使うツール(効率化アイテムなど)を作るための1つの手段としてです。 自分ではプログラミングができる! と言ってしまっていいと思っています。 さて、プログラミ...
Excel VBA

Excel VBA(マクロ)で計算結果の四捨五入、切り捨て、切り上げをする方法

Excel シート上で計算した結果を四捨五入、切り捨て、切り上げしたい場合、関数を使えばできます。 ・四捨五入 ROUND 関数 ・切り捨て ROUNDDOWN 関数 ・切り上げ ROUNDUP 関数 さて、今日は Excel VBA(マク...
Excel VBA

Excel VBA(マクロ)を使ったツールのメンテナンスをしやすくするためにできること

自分はよく Excel ファイル中で、VBA(マクロ)を使ったツールを作ることがあります。 Excel VBA で作るツールは後々修正や改良をしなければならないことも多いので、メンテナンスがしやすいように作っておいた方が良いです。 自分自...
Excel VBA

Excel VBA(マクロ)ファイルを開いたままファイル名を変更する方法

Excel のファイルを開いて作業しつつ、ファイル名を変更したいときってありませんか? ファイル名を変更するときって、とりあえず上書き保存してファイルを閉じてからファイル名を変更しますよね。 作業を継続するためには再度そのファイルを開く必要...
Excel VBA

複数人で使う Excel シートの誤入力を防ぐ方法、シートの保護や敢えてマクロを使うことも考えられる

Excel シートを何人かで使う場合、あるいはExcel を使い始めたばかりの人だと 謝って数式が入ったセルに入力したり、セルを消したりして数式を消してしまうことがあります。 その場合、また数式を入れ直したりコピペしたりすればすぐに修正でき...
Excel VBA

Excel VBA(マクロ) シートをコピペして名前を変更する方法

Excel VBA(マクロ)を使ってシートをコピペすることができます。 今日は事例とともにそのやり方を紹介します。 1、事例:保険料控除申告書でシートのコピペを使う Excel で作った保険料控除申告書を使っています。 1枚のシートは「入力...
Excel VBA

スケールメリットが大きいマクロ(Excel VBA)は手間がかかっても修正する

年末調整の時期ですね。 個人に1年間のうちに生命保険料などの支払いがあれば、保険料控除を受けることができて所得税が低くなります。 さて、雇われている従業員が保険料控除を受けるために作成する書類として 昨年までは、以下の「給与所得者の保険料...
Excel VBA

Excel VBA(マクロ) LIKE によるあいまい検索で現金出納帳の摘要から科目を割り当てる、Excel現金出納帳(マクロ付)を無料提供!

Excel VBA(マクロ)で、If 文を使うことがあります。 If 文は「もしこうだったらこうする」と 条件に一致する場合に、指定した処理をさせるためにあります。 さて、今日はこの If 文を使ってあいまい検索する事例を取り上げたいと思い...
Excel VBA

【初心者向け】会計事務所や経理職の人が Excel VBA(マクロ)を使えるようになった方が良いと思う理由

一昔前はプログラミングと言えばバリバリ理系の範囲のスキルでしたが、最近はそうでもありません。 今は、あちこちでプログラミングという言葉を聞くようになりましたし、ネット上にいくらでも情報が転がっているので、学習がしやすい環境が整っています。 ...
Excel VBA

【初心者向け】Excel VBA(マクロ)における四則演算の数式の意味、右辺はやりたい計算・左辺はその結果の処理

Excel VBA(マクロ)には数式が出てきます。 数式って言うと中学や高校での数学を思い出す方も多いと思います。 a = 10 a = b + 1 a + b = c + 15 上記のような数式は中高生のときに何回も勉強しました。 数式に...
スポンサーリンク