Excel VBA

スポンサーリンク
Excel VBA

Excel で ショートカットキーを使ってマクロ(VBA)実行する方法、シートに最初からマクロを組み込んでおく方法

Excel シート上でのちょっとした操作を Excel VBA でプログラミングしてマクロを作り、ショートカットキーで実行できるようにしておくと便利です。 例えば ●セルの色を黄色く塗りつぶす ●ウインドウ枠を固定する など、頻繁に行う操作...
Excel VBA

UWSC で マクロ(Excel VBA) を実行する方法

UWSC という Windows マクロを作成するプログラミング言語を使うことがあります。 UWSC は会計事務所の業務にけっこう使えるツールなのです。 Excel VBA と UWSC、両者を組み合わせて使うことで様々な操作ができるように...
Excel VBA

Excel VBA(マクロ)を使ってキーワードを Yahoo、Google で同時検索してタイトル、URL をシート上に表示する方法

Excel VBA を使えば Internet Explorer を操作することができます。 以前に、Excel シート上に入力したキーワードを Google、Yahoo で一括検索するマクロ(Excel VBA)を紹介しました。 上記リン...
Excel VBA

Excel VBA(マクロ)でセルに数式を入力する方法、文字列を入力するのと同じやり方でできる!

Excel(エクセル) でセルに数式を入力することは普通に行います。 例えば、セル P6 でセル C6~N6 の合計を計算する場合、セル P6に SUM関数を使った数式「=SUM(C6:N6)」を入力すれば計算できます。 そして、この数式の...
Excel VBA

Excel VBA コードを実行する時だけシートの保護を解除する方法

Excel VBA でプログラミングしたコードを実行する時に 「シートの保護」を解除したい場合があります。 「シートの保護」を設定することでセルへの誤入力を防止できるので、必要な場合には使用したい機能です。 ただ、Excel VBA では保...
Excel VBA

Excel VBA で作ったユーザー定義関数を用いて簡易課税制度を適用した場合の消費税額を計算する方法

同業の方でないと知らないと思われるマニアックな内容ですが、消費税額の計算をする際に「簡易課税制度」を適用する場合があります。 「簡易課税制度」を適用 した場合における消費税額の計算ができるExcel(エクセル)シートを作成してみました。 E...
Excel VBA

いかに「2度入力の防止+ワンクリックで済ませること」ができるかが経理業務効率化の鍵

経理の仕事では数値をあちこちに書かなければなりません。 できるだけ手間をかけずにやりたいものです。 経理業務を効率化するためには ・手書きをやめること ・同じ入力を何回も行わないこと が欠かせません。 1、まずは手書きをやめることを考える ...
Excel VBA

Excel VBA での列番号の指定はアルファベットよりも「変数+数値」を使う方が後々融通が利く

Excel VBA でプログラミングする際には、ほとんどの場合においてセルを何かしら操作します。 セルを操作するためには、セルを指定しなければなりません。 ご存知の通り、Excel の1つ1つのセルは行番号と列番号を持っています。 Exce...
Excel VBA

Excel(エクセル)セルに入力した数値を「縮小して全体を表示する」方法、桁数が大きい数値をセルの中に収める

会計事務所や経理職のように数値を扱う仕事をしている場合、Excel(エクセル)に桁数が大きい数値を入力することも多いです。 1,680,000 11,000,000 121,596,700 このように桁数が大きい数値をでセルに入力して「,」...
Excel VBA

マクロ(Excel VBA + UWSC)を使った業務効率化事例 Excel 保険料控除申告書に入力したデータを自動で JDL の年末調整システムに取り込む仕組み

年末調整時に「給与所得者の保険料控除申告書兼給与所得者の配偶者特別控除申告書」(以下、保険料控除申告書と呼びます)を作成しなければなりません。 そして、保険料控除申告書の内容を税務ソフトに入力しなければなりません。 私がいる会計事務所では、...
Excel VBA

マクロ(Excel VBA) を使うときは後の作業を楽にするために行番号と列番号を変数で指定する、Excel シートに空白の行・列を入れておく

Excel VBA でのプログラミングを楽にするために工夫は欠かせません。 今日は、私が普段 VBA を使う前提で Excel シートを作るときに工夫していることを2つ紹介します。 ●行番号と列番号を変数で指定する ●空白の行・列を入れてお...
Excel VBA

Excel(エクセル)で 全てのシートを一括でプリントアウトする方法、従業員の給料一覧表を一括でプリントアウト

Excel(エクセル)で全てのシートをプリントアウトしたいことがあります。 そんなときにシートを一枚一枚順番に移動してプリントアウトしていくと操作が多くなってしまいます。 今日は一括で全てのシートをプリントアウトする方法を紹介します。 1、...
Excel VBA

VBS を使ってマクロ(Excel VBA)を実行する方法

VBS(Microsoft Visual Basic Scripting Edition)を使えば、ファイルのアイコンをダブルクリックするだけで指定した処理を自動で実行することができます。 ファイルのアイコンというのはこういうやつ↓のこと...
Excel VBA

マクロ(Excel VBA)で CSV ファイルを開いてシートの中に取り込む方法

会計税務ソフトや IT 機器でデータを CSV 入出力ができるか否かは重要です。 データをCSV 出力できれば、そのデータを Excel シート上に取り込んで使うことができます。 今日は、選択した CSV ファイルの中身を Excel シー...
Excel VBA

全ての会計税務ソフト・IT機器にCSV入出力機能を付けて欲しい

拡張子が「.csv」となっているファイルのことをCSVファイルと言います。 (同様のものとしてテキストファイルなどもあります。) CSVとはデータの形式のことをいい、ずっと昔から存在します。 私は、日頃よくCSVファイルを使います。 CSV...
Excel VBA

Excel シート上で入力したキーワードを Google、Yahoo で一括検索するマクロ(Excel VBA) ~コード説明~

Excel シート上に入力したキーワードを Google、Yahoo で一括検索するマクロ(Excel VBA)について以前に記事を書きました。 キーワードを Excel シートに入力して検索ボタンを押せば、ブラウザーが2つ開いてそれぞれ ...
Excel VBA

Excel 振替伝票を作った理由、業務効率化はできるところからやっていく

以前に Excel で振替伝票を作って使っていることを記事にしました。 今の時代会計ソフトが充実しているので、会計事務所内の仕事において振替伝票を完全に無くせればそれが一番良いことは間違いありません。 会計事務所で記帳が必要な場合にも、全て...
Excel VBA

Excel シート上で入力したキーワードを Google、Yahoo で一括検索するマクロ(Excel VBA)

何か調べるときはもっぱらググります(Google で検索します)。 Google が検索エンジンの主流になった今 Yahoo で検索する頻度は以前と比べて減りました。 ただそれでも全くないわけではありません。 Google と Yahoo ...
Excel VBA

Excel VBA(マクロ)を使って Excelシートの内容を CSV ファイルにコピペする方法

Excel シートの内容を CSV ファイルにコピペしたい場合があります。 CSV ファイルというのは「*.csv」という形式で表されるデータ形式で、見た目上は普通の Excel シートと変わりません。 CSVファイルの一例↓ CSV ファ...
Excel VBA

マクロ(Excel VBA)を覚えようと思った理由は何か? どうやって覚えたのか?

私がExcel をはじめて使ったのは大学生時代です。 工学部には実験の授業があり、測定したデータをグラフ化するために使いました。 それ以来、社会人になってからも使い続けましたがエンジニアという仕事柄、用途はグラフを描くことが中心でした。 い...
スポンサーリンク