【棚卸し】無料!在庫管理表の作成が面倒でなくなるエクセルVBAソフト

syoshieyecatchaaa

こんにちは、じゅんぱ店長(@junpa33)です。

今回から雑誌と書籍の在庫リストを作成していきます。

 

ソフト作成の基本のコンセプトは、青色申告に必要な期末棚卸に対応できる表の作成です。

これから作る棚卸し表は、入庫・出庫時の在庫管理表にも利用できます。

また本好きの蔵書リストとしても、フリマ販売の在庫リストとしても利用いただけます。

 

そしてうまく活用することで、

今までの作業時間からサクっとできてしまった余裕の時間はあなたのものになります。

 

雑誌と書籍の在庫リストの作成

 

それでは「書誌在庫表.xlsm」を作成していきます。

ここでは、雑誌コード(JAN13+アドオン5)と書籍コード(ISBN)を利用していきます。商品コードの中ではどちらかと言えば扱いが面倒なタイプのコードです。

まず完成形のソフトを公開いたします。いつもと同じようにダウンロードできるようにしています。

使い方についてはこれからこの記事で説明したいと思います。

作成方法については次の記事から書いていきたいと思っています。

 

雑誌と書籍の在庫リスト作成記事一覧
syoshieyecatchaaa
こんにちは、じゅんぱ店長(@junpa33)です。 今回から雑誌と書籍の在庫リストを作成していきます。 ソフト作成の基本のコンセプトは、青色申告に必要な期末棚卸に対応できる表の作成です。 これから作る棚卸し表は、入庫・出庫時の在庫管理表にも ...
続きを読む
codeeyecatcha
こんにちは、じゅんぱ店長(@junpa33)です。 今回からしばらく棚卸しに使える「雑誌と書籍の在庫リスト」作成のためのVBAコードの説明をしていきたいと思います。 今回は「コード入力表」についてです。 基本的には、バーコードリーダーを使っ ...
続きを読む
datacopyeyecatchaa
こんにちは、じゅんぱ店長(@junpa33)です。 今回は「書誌棚卸表.xlsm」の「データコピー」と「作業シート」シート作成のためのVBAコードの説明をしていきたいと思います。 前の記事の確認をするにはこちら↓から。 バーコードで在庫調べ ...
続きを読む
sagyousheeteyecatcha
こんにちは、じゅんぱ店長(@junpa33)です。 雑誌と書籍の在庫管理表のソフト作成の中で、今回は前回に続き 「書誌棚卸表.xlsm」の「作業シート」での操作を行うVBAコードの説明です。 前の記事の確認をするにはこちら↓から。 雑誌と書 ...
続きを読む
kanseizaikoeyecatcha
こんにちは、じゅんぱ店長(@junpa33)です。 雑誌と書籍の在庫管理表のソフト作成方法について、 今回の記事内容は、 在庫表に表示するデータを今まで作成・整理してきましたが、 それを清書という形で、新しいシートに表示します。 「書誌棚卸 ...
続きを読む
sakujyoeyecatch002aa
こんにちは、じゅんぱ店長(@junpa33)です。 雑誌と書籍の在庫管理表のソフト作成方法についてです。 今回は、 在庫表作成で今まで入力や表示を行ったデータを、 クリアーするためのエクセルVBAを考えていきます。 「書誌棚卸表.xlsm」 ...
続きを読む
controleyecatcha
こんにちは、じゅんぱ店長(@junpa33)です。 今回も雑誌と書籍の在庫管理表のソフト作成方法についてです。 今回が最終回となります。 在庫表作成で今まで作ってきたそれぞれのVBAコードを起動するため、 コントロールパネルをユーザーフォー ...
続きを読む
shosizaikokaiteieyecatch
こんにちは、じゅんぱ店長(@junpa33)です。 今までも多くの方にダウンロードいただいております、 「雑誌と書籍の在庫リスト」について、バージョンアップを行いました。 今回の改定は、エクセルVBAコードの一部追加になります。 そしてこち ...
続きを読む
syosidataeyecatch002
多くの方にダウンロードいただいております「改訂版雑誌と書籍の在庫リスト」について、 書籍データベースを、最新にバージョンアップを行いました。 こんにちは、じゅんぱ店長(@junpa33)です。 改訂版雑誌と書籍の在庫リストソフトに使う用の書 ...
続きを読む
syosidataeyecatch001
「改訂版雑誌と書籍の在庫リスト」に使用する雑誌のデータベースを改訂します。 最新にバージョンアップを行いましたので、20年度の棚卸対応できるようになりました。 こんにちは、じゅんぱ店長(@junpa33)です。 本年度版の改訂版雑誌と書籍の ...
続きを読む

完成形はこちらです。(作成方法に興味のない方はここで離脱いただけます。)

 

エクセルVBAを使ってご自分で作れますので、もちろん使用料は無料になります。

 

次回からの記事を読み進めて頂くと、改変可能な”雑誌と書籍の在庫リスト”のソフトを作ることができます。(JAN8やJAN13に応用してみてください。)

ご自分でカスタマイズ可能なものが作れます。

 

<このDLしたエクセルファイルはVBAコードを保護していますので改変はできません。>

 

ダウンロードはこちらから↓

 

“雑誌と書籍の在庫リスト本体” をダウンロード shoshizaikohyo.zip – 1668 回のダウンロード – 62 KB

 

このソフトはご自分で業務でお使いいただくのはフリーですが、

転載や転売については許可しておりませんので、ご使用にならないよう固くお断りいたします。

 

VBAコードを追加した改訂版ソフトをアップしています。

ダウンロードと内容についてはこちら↓になります。(操作方法は同じです。)

DL無料!雑誌と書籍の在庫リストをエクセルVBAで作成。改訂版

shosizaikokaiteieyecatch DL無料!雑誌と書籍の在庫リストをエクセルVBAで作成。改訂版

 

 

このソフトはご自分で業務でお使いいただくのはフリーですが、

転載や転売については許可しておりませんので、ご使用にならないよう固くお断りいたします。

 

「書誌在庫表.xlsm」の取説

 

雑誌と書籍の在庫をリスト化してゆくために、雑誌コードとISBNコードを使います。

これらのコードは、一銘柄に一つ(1対1)になっています。

ですので棚卸在庫表で、銘柄名の表示が不要というのであれば、このコードとその数量と価格でリスト完成と言えます。

このVBAプログラムでは、「雑誌名データベース」と「書籍名データベース」から銘柄名を拾ってきてコードと紐づけするようにしています。

 

「コード入力表」操作方法

 

バーコードリーダーでコードを読み取る場合は、「コード入力表」を開いてください。

 

はじめに

ページを開いたときのデフォルトのセル位置は常にC列の1行目にあります。ここでのVBAプログラムは、シートに何か変化(アクティブセルが動いたなど)があった時にそれがトリガーになってVBAが起動するようになっています。

セルをA列、B列以外に移動させた時には注意窓「A列のセルをアクティブにしてください。」が表示されます。(”OK”ボタンで窓が消えます。)”OK”ボタンでセルはC1に戻りますが、これもシートの変化として、同じ表示がもう一度表示されます。

shoshi002a

ここでのVBAプログラムは何層かの条件分岐で実行させていますので、その階層の条件を実行する毎に「シートに何か変化」ととらえて注意窓が表示されることがあります。

入力の度にPCのキーボードを「Enter」以外できるだけ叩かなくて良い様に、この仕様にしております。

 

コード入力方法

  • 最初はアクティブセルがC列の1行目にあります。カーソルをA列に移動させアクティブセルをA列に移してください。
  • A列の中でコードの入力可能セルがアクティブになります。
  • コード入力窓が開きます。(終了の場合は”キャンセル”を押す。)
  • A列(書誌コードNO)に読み取ったコードを表示していきます。
  • A列の途中に空白セルができた場合(コード修正などで)は自動的にアクティブセルがそこに移動します。
  • リーダーの読み取りエラーで正常な桁数が入力されなかった場合もそのままアクティブセルは進んでいきます。(その都度修正可能ですし、後でエラーチェックを仕組んでいます。)
  • 書籍コード(ISBN)は2段コードですので、上段・下段の順で読み込んでください。
  • A列に「978」で始まるコードが入力された場合は自動的にB列(価格コードNO)にアクティブセルが移動します。

shoshi001a

 

 

コードの入力エラーを修正するには

  • E列の項目修正スイッチを使って修正を行います。
  • コードの入ったセルの場合、A列又はB列の修正したいセルと同じ行のE列をアクティブにします。違う行を選択してしまうとその行が修正されてしまいます。その場合”キャンセル”で回避してください。
  • 注意窓「A列のセルをアクティブにしてください。」が表示されます。(”OK”を押す。)
  • 続けて入力窓「A列修正の・・・」が表示されますので、A列修正の場合は正常コードを入力。「B列の修正」であれば”キャンセル”をクリックします。
  • <「B列の修正」であれば”キャンセル”をクリック>をすると、再度、入力窓「B列の修正コード・・・」が表示されますので正常コードを入力してください。
  • 空欄入力の9999を入力した場合はそのセルが空欄になり、A列の場合は次のアクティブセルの移動はそこになります。
  • 元々空欄のB列のセルにコードを入力する場合はそのままそのセルをアクティブにして入力できます。既にコード入力されているB列のセルの修正はE列より行ってください。
shoshi003ashoshi004a

 

コントロールパネルの操作方法1

 

基本設定

まず、「発行部署名」と「チェック場所名」を入力してください。

その上で、「利用情報入力」ボタンを押します。

空欄にした場合、「チェック場所名」については「日付と時間」で識別されます。

「コード入力表」に入力したバーコードを利用する場合は”バーコードモード”ボタンを”ON”にしてください。

「コード入力表」のデータを利用しない場合は、”バーコードモード”ボタンを”OFF”にしてください。

 

データコピーの操作方法

 

「コントロールパネル」の”バーコードモード”ボタンを”ON”にすれば、
「コード入力表」のデータは、「データコピー」シートを開いたときにコピーで引き継がれます。(「コード入力表」のVBAコードは引き継がれません)

他から書誌コードデータを持ってくる場合は、「データコピー」シートにペーストしてください。データのペースト位置に注意してください。
この時は「コントロールパネル」の”バーコードモード”ボタンを”OFF”にしてください。

 

コントロールパネルの操作方法2

 

コントロールパネルで動作ボタンの中の”データ移動データコピーから作業シートへ”をクリックすると「作業シート」へデータが移動します。

データ移動時にコードのエラーチェックも行います。

エラーがある場合はセル色がクリーム色になります。同時に注意窓「色付きセルのデータを再チェックしてください!」と表示されます。

shoshi005a

チェックできる項目はこのようなものです。

  • 雑誌コードの桁数違い
  • 書籍ISBNコードの桁数違い
  • コードの空白
  • 雑誌コードでない同桁数コード
  • 書籍ISBNコードでない同桁数コード
  • 価格コードの桁数違い
  • 価格コードでない同桁数コード

 

作業シートでの作業 コントロールパネルの操作方法3

 

修正があればコード修正をしてください。

コントロールパネルで動作ボタンの中の”データ加工1コードチェックと冊数”をクリックすると

確認窓「コードチェックはOKですか?」が出ますので、完了していれば”はい”をクリックします。

shoshi006a

すると、加工可能な形式で書誌コードNOと価格コードNOと冊数が表示されます。

shoshi007a

 

コントロールパネルで動作ボタンの中の”データ加工2 重複削除・書名調査”をクリックします。

重複しない書誌コードと本体価格、冊数、合計を表示しさらに、「ファイルを開く」ダイアログボックスを開きます。

shoshi008ashoshi009aa

 

雑誌名や書籍名データベースを指定してください。

 

<ご注意>

データベースのファイルで利用している部分は、”D列のコード”とそれに対応した”I列の雑誌(書籍)名”です。ご自分で追加されるとき、この列位置を変更するとうまく書名検索ができなくなります。

 

ISBNコードを記述するときは、頭のコード(978)を削除してリスト化してください

 

指定したデータベースの検索が終われば次にデータベースを開くかを聞いてきます。

shoshi010a

終了の場合は”いいえ”をクリックして終了してください。

 

shoshi011a

この様に表示されますのでデータベースで検索できなかったところは手入力をしてください。

 

この作業は、”作業シート連続データ加工”ボタンで一度に操作することができます。

 

作業シートでの作業 コントロールパネルの操作方法4

 

コントロールパネルで動作ボタンの中の”完成作表”をクリックします。

shoshi012ashoshi013a

 

コントロールパネルの「発行部署名」が記入されている場合は、プリントヘッダー部分の発行日付の下に記入した「発行部署名」が表示されます。

なお、発行日付はエクセルでよくある関数を使っていませんので、プリントする度に日付が変わってしまうことはありません。

コントロールパネルの「チェック場所名」が記載されている場合は、

①A2セルに表示されます。

②新しいシートが作成されそのシート名となります。今回は記入していませんので「年月日ー時間」の形式でシート名とります。

 

雑誌と書籍の在庫リストのまとめ

 

作表には出来るだけ手入力をしなくて良い様にしたいものです。

入力ミスも多くなりますし、それに伴う手直し作業もばかにならない時間ロスとなります。

 

棚卸などの在庫調べは、日々よりの入出庫データの積み上げが大切です。普段よりそういったデータをデータベースとしてマメに積み上げておくことが作業を効率的に進めるコツになります。

 

上手くすれば『日にち単位で生まれる時短』を何に使おうかと一度考えてみてください。

 

エクセルVBAの独習を始めるためのポイントについて vbastudyeyecatchエクセルVBAを独学で習得するためのポイントは?良書との出会いは重要 基礎知識習得のためのオンライン学習講座の参考記事 Udemy1eyecatchエクセルVBA初級者がUdemyで動画学習する講座おすすめ5選と無料講座の上手な使い方。
  今回の記事はここまでです。
最後までご覧いただき有難うございました。

 

次の記事を読む

バーコードで在庫調べする方法。エクセルVBAのシートイベントを使う

codeeyecatcha バーコードで在庫調べする方法。エクセルVBAのシートイベントを使う

 

エクセルVBAを使いだして、始めのうちに知っておきたい内容を纏めています。

 

vbaintfixeyecatch
エクセルVBA関数で、数値の整数部分だけを分離します。 整数値取得のFix関数でなくInt関数の使用の場合でも、 他の関数との組み合わせで解決することが出来ます。 こんにちは、じゅんぱ店長(@junpa33)です。 今回のテーマは、数値の整 ...
続きを読む
vbarndeyecatch
エクセルVBAのRnd関数で乱数を取得します。 実用のためにはコードに簡単な加工をする必要があります。特に乱数値の整数化とRandomizeは必須です。 6.5兆通りのパスコードの生成方法も解説しています。 こんにちは、じゅんぱ店長(@ju ...
続きを読む
vbaroundupdowneyecatch
エクセルVBA 数値の切り上げ、切り捨てをするときには注意しなければいけません。 RoundUp関数とRoundDown関数を使う時に負の数が混在していると、そのままだと誤った計算結果になることがあります。 こんにちは、じゅんぱ店長(@ju ...
続きを読む
vbaroundeyecatch
エクセルVBAでも数値を四捨五入したい時は、Round関数を利用することが多いです。 Round関数の使い方はワークシートと同様ですが、ただ大きな注意点があります。 ここではその注意点も含めて使い方の説明を行います。 こんにちは、じゅんぱ店 ...
続きを読む
vbamaxminaveeyecatch
エクセルVBAで、ワークシート関数 Max・Min・Averageを利用して最大値・最小値・平均を求めます。 「簡単で短いエクセルVBAコード組み立て」を目指す上では、ワークシート関数は強い味方です。 こんにちは、じゅんぱ店長(@junpa ...
続きを読む
vbainsteeyecatch
InStr関数・InStrRev関数は、文字列操作系の関数の中でも最重要です。 この関数により指定の文字(列)の存在位置が取得できます。 そしてそれを目盛基準として、文字列操作をすることもできます。 こんにちは、じゅんぱ店長(@junpa3 ...
続きを読む
vbareplaceeyecatch
エクセルVBAで使える関数にReplace関数があります。 Replace関数は検索の文字列を指定の文字列に置換したり、削除したり出来ます。 利用価値の高い関数です。使い慣れておきましょう。 こんにちは、じゅんぱ店長(@junpa33)です ...
続きを読む
vbaselectcaseeyecatch
エクセルVBAで、必須の条件文。 その中の一つで、Select Case 条件分岐 ステートメントの使い方を説明します。 簡単なコード、可読性の向上が特徴のステートメントです。是非、知っておきましょう。 こんにちは、じゅんぱ店長(@junp ...
続きを読む
VBAValeyecatch
エクセルVBAのVal関数の使い方についてです。 「値を文字列型から数値型へ変換する」という機能があります。 データ型が不一致の場合、プログラムエラーでコード停止が発生することが良くあります。 こんにちは、じゅんぱ店長(@junpa33)で ...
続きを読む
VBAStringeyecatch
エクセルVBA String関数の使い方についてです。 「文字を指定した数だけ並べることが出来る」という機能の関数です。 この関数を使えば簡潔なコード記述で実行することが出来ます。 こんにちは、じゅんぱ店長(@junpa33)です。 今回は ...
続きを読む
vbajoineyecatch
エクセルVBAでJoin関数の使い方について説明します。 文字列を接続する関数ですが、 配列変数で文字列を要素化した時にはこれを使います。 また「区切り文字」も自由に設定できます。 こんにちは、じゅんぱ店長(@junpa33)です。 今回は ...
続きを読む
vbamideyecstch
エクセルVBAで文字列操作は、コード作成の中でも重要な部分です。 Mid・Right・Left関数は、その操作の中で重要な働きをする関数です。 文字列を切り出すこの関数の基本部分を説明します。 こんにちは、じゅんぱ店長(@junpa33)で ...
続きを読む
vbatrimeyecatch
Trim・RTrim・LTrimは文字列の端にあるスペースを取り除きます。 ちょっとのことですが、取り込みデータにスペースが付いていることでのエラーは発見修正が結構厄介です。 注意が必要です。 こんにちは、じゅんぱ店長(@junpa33)で ...
続きを読む
vbastrcstreyecatch
エクセルVBAで、Str関数とCStr関数に使い方とその違いについて説明します。 戻り値にちょっとした違いがあります。 使い方の違いでその後のコードの進行に影響が出ることがあり、なおざりにはできません。 こんにちは、じゅんぱ店長(@junp ...
続きを読む
vbaleneyecatch
Len関数の使い方ついて説明します。 エクセルVBAでプログラミングを行う時に、テキストデータを加工処理するには必須の関数です。 非常に有用な関数ですので、是非使えるようになっておきましょう。 こんにちは、じゅんぱ店長(@junpa33)で ...
続きを読む
VBACheckBoxeyecatch
エクセルシートで使う場合の、2種類あるチェックボックスの設置と使い方の違いを解説します。 一見簡単そうですが、 単純でない使い方をしたい時は、設置方法と設定方法を工夫する必要があります。 こんにちは、じゅんぱ店長(@junpa33)です。 ...
続きを読む
VBAOptionbuttoneyecatch
エクセルで書類を作成する時、項目を選択できるようにするのがオプションボタンです。 これには2種類あり、使い方にかかわる違いもあります。 詳しいオプションボタン設置方法と使い方のコツを解説します。 こんにちは、じゅんぱ店長(@junpa33) ...
続きを読む
vbamojisousaeyecatch
エクセルVBAコードで、ファイルの保存時に名前を付けて保存について、その時の年月日を付けたい時の設定方法についてです。 保存されたファイルがたくさん増えて行く中で、ファイルの判別で年月日を付けている(付けたいと思っている)人も多いでしょう。 ...
続きを読む
vbajyufukueyecatch
今回は、同じ項目を一つにまとめるためのエクセルVBAコードを紹介します。 多数銘柄の商品を複数の店で扱っている場合、商品銘柄集計表を作るには、商品銘柄の種類だけをリストにしないといけません。 こんにちは、じゅんぱ店長(@junpa33)です ...
続きを読む
vbafolderdeleteeyecatch
今回は、不要なフォルダをサクッと削除するエクセルVBAコードを紹介します。 削除の仕方は2つあります。VBA自身の機能を使うことと、FSOの機能を使うことの2つです。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBAで、不 ...
続きを読む
vbadirkilleyecatch
今回は、フォルダに保存されている要らないファイルを削除するエクセルVBAコードを紹介します。 フォルダを開いて一つずつファイル名を確認して、ではなくて、コード実行一発でササッと完了します。 こんにちは、じゅんぱ店長(@junpa33)です。 ...
続きを読む
vbachdireyecatch
エクセルVBAのステートメントで「ChDir(チェインジディレクトリ)」というのがあります。 少々地味感のあるステートメントですが、この使い方のポイントを説明いたします。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBAの ...
続きを読む
vbafindeyecatch001
今回は、データの検索方法で、エクセルVBAでできるメソッドについてです。 「FindとFindNextメソッド」の使い方と最速理解のコードの組み立て方を説明したいと思います。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルの検 ...
続きを読む
今回も、エクセルVBAで利用できるワークシート関数についてがテーマです。 この記事では、データナンバーなどから、その必要な値や数値を抽出する「Vloolup関数」について使い方を説明します。 こんにちは、じゅんぱ店長(@junpa33)です ...
続きを読む
vbaindexeyecatch001
今回も、エクセルVBAで利用できるワークシート関数についてがテーマです。 この記事では、データリストから必要な値や数値を取り出してくる「Index関数」について使い方を説明します。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセ ...
続きを読む
vbamatcheyecatch001
エクセルVBAで利用できる関数についてがテーマです。 今回は、データリストから必要な値や数値を取り出してくる「Match関数」について、使い方を説明します。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBAでよく使うワーク ...
続きを読む
vbahairetu3eyecatch
エクセルVBAで変数を利用するとき、二次元配列変数を知っていれば何かと便利なことがあります。 今回はそんな配列変数をより実際に近い例題で説明していきます。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBAのプログラムでは、 ...
続きを読む
vbahairetu2eyecatch
エクセルVBAで配列を利用する時、それに関わる関数やステートメントを利用すれば、 より簡潔にコードを作成することが出来ます。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBA 配列を扱うときに利用できる関数とステートメント ...
続きを読む
vbahairetueyecatch
エクセルVBAで変数を利用するとき、複数の同じ型で変数を設定したいときがあります。 そんな時、出番となるのが配列変数ということです。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBAの1次元配列変数の使い方を説明します。 ...
続きを読む
vbabuttoneyecatch
エクセルVBAのプログラムを実行するのに、ワークシート上に設置したボタンのクリックでワンポチっとで行いたい。 そんなボタンの簡単設置方法を紹介します。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBAで、シートにマクロ(プ ...
続きを読む
vbasumeyecatch
エクセルVBAで、羅列された数値の集計作業をパパッと熟していきたいときがありますよね。 それを簡単に行える方法としてSUM関数があります。今回はこのSUM関数の使い方についてです。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセ ...
続きを読む
vbainputboxeyecatch
エクセルVBAのプログラムで、利用者からの入力データを取り込んでコードを実行していくことがあります。 その簡潔な方法としてInputBoxがあります。今回はこのInputBoxの使い方についてです。 こんにちは、じゅんぱ店長(@junpa3 ...
続きを読む
vbalastcelleyecatch
エクセルVBAのプログラム作成で、入力データをその都度蓄積していく場合など、 既にデータの入っている最終セルの位置を調べたいという時が多くあります。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBAのコード組み立てで、デー ...
続きを読む
vbawithstateeyecatch
エクセルVBAのコードの組み立てでは、視認性や可読性を上げるためにできるだけ記述を簡潔にしたいところです。 Withステートメントは、そういったコード記述を簡潔にする役割があります。 こんにちは、じゅんぱ店長(@junpa33)です。 エク ...
続きを読む
vbacleareyecatch
エクセルVBAでシートを再利用するために、一度内容すべてをクリアしたい時があります。 普通は、Clearメソッドを使ってクリア操作を行いますが・・・ こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBAを組み上げる中で、シート ...
続きを読む
vbaoffseteyecatch
エクセルVBAで、セルやセルの選択範囲を移動させるのにOffsetプロパティがあります。 今回の「VBA最速で理解」は、この便利な「Offsetプロパティ」の使い方について説明します。 こんにちは、じゅんぱ店長(@junpa33)です。 エ ...
続きを読む
vbanameeyecatch
エクセルVBAで、アクティブセル、アクティブシート、アクティブブックという「現在参照中の・・・」というオブジェクトがあります。 今回の「VBA最速で理解」は、この「ActiveWorkbook」「ActiveSheet」「ActiveCel ...
続きを読む
vbaselacteyecatch
エクセルVBAで、そのコードを実行する先のオブジェクトに、フォーカスするためのメソッドに、「Select」と「Activate」があります。 今回は、このよく似た「Select」と「Activate」について説明します。 こんにちは、じゅん ...
続きを読む
vbavbekidoeyecatch
エクセルVBAを始めようとしたときに一番最初に戸惑うのが、「どうしたらVBAコードを書く表示画面になるのか?」だと思います。 今回は、この「どうしたら、その画面になるんだろう?」についての方法を説明します。 こんにちは、じゅんぱ店長(@ju ...
続きを読む
vbamsgboxeyecatch
エクセルVBAでユーザーフォームを使わなくても、簡単なユーザーとのやり取りならメッセージボックスでも可能です。 今回は、この「ユーザーへのメッセージや選択肢を提示する」ユーザーフォームについての説明をします。 こんにちは、じゅんぱ店長(@j ...
続きを読む
vbadoloopeyecatch
以前の記事でも書いたように、エクセルを使った業務で、「ループの処理」コードは重要な実行処理部分です。 今回は、このもう一つの「ループの処理」である「実行回数が限定されないループ処理」を行うコードについて説明します。 こんにちは、じゅんぱ店長 ...
続きを読む
vbafoldereyecatch
エクセルを使った業務で、「作成したファイルの保存」は作業の最後に必ず必要な部分です。 今回は、この「作成したファイルの保存」を行うための重要部分。保存先フォルダをVBAで指定する方法を説明します。 こんにちは、じゅんぱ店長(@junpa33 ...
続きを読む
vbasengeneyecatch
エクセルVBAのコード組み立てで使う変数。「この変数を使いますよ!」というのが「変数の宣言」です。 今回は、この変数の宣言についてです。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBA のコード組立ての中で、変数の宣言は ...
続きを読む
vbaifjyokeneyecatch
エクセルVBAのコード組み立てで最も必要な、最もよく使うメソッドの1つで「If~Then~Else」があります。 今回はこの「If~Then~Else」メソッドについて設定条件の絞り方のポイントを説明します。 こんにちは、じゅんぱ店長(@j ...
続きを読む
VBACopyeyecatch
エクセルVBAのコード組み立てで、よく使うメソッドの1つで「Copy」メソッドがあります。 今回はこの「Copy」メソッドの使い方を説明します。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルVBAで、ワークシートのコピーをを ...
続きを読む
VBAGotoeyecatch001
エクセルVBAのコードで、Gotoステートメントは嫌われ系のグループにはいっています。 それでも、GotoがあるのでVBAコード組み立てがスムーズに、楽に、なる事も多いと言うのも事実です。 こんにちは、じゅんぱ店長(@junpa33)です。 ...
続きを読む
fornextirekoeyecatch
エクセルVBAのコード組み立てで、非常によく使うステートメントの一つにFor~Nextでのループ処理があります。 今回はこのFor~Nextステートメントの使い方を説明します。 こんにちは、じゅんぱ店長(@junpa33)です。 エクセルV ...
続きを読む

 

<記事内容についての告知>VBAコードの記述記事においては、その記述には細心の注意をしたつもりですが、掲載のVBAコードは動作を保証するものではりません。 あくまでVBAの情報の一例として掲載しています。 掲載のVBAコードのご使用は、自己責任でご判断ください。 万一データ破損等の損害が発生しても当方では責任は負いません。