無料で時短!販売王のデータ入力・出力機能で伝票作成をカスタマイズ

hanbaiou2eyecatchaa

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

 

今回は、販売管理ソフトの販売王のカスタマイズについてもっと掘り下げていきます。

販売王のデータ入力やデータ出力についてのカスタマイズについてです。

しかもエクセルがあれば、ソフトの追加費用は掛かりません。

また、

このカスタマイズを利用すれば、非常に効率的に伝票作成業務をこなすことができると思います。そして作業時間の大幅な時間短縮を見込むこともできます。

 

悩める君

仕事効率を思って買ったソフトを使うのに、データ入力に時間がかかって

かえって効率が悪くなっているはどうしてかな?

 

自分のやる気次第で、販売管理ソフトにかかった費用を無駄にすることがなくなると思います。

 

前回の販売王の記事を読み返して内容を確認するのはこちら。↓

販売管理ソフト販売王の使い方、初めに押さえる基本ポイント

hanbaioueyecatch01aaa 販売管理ソフト販売王の使い方、初めに押さえる基本ポイント

 

販売王カスタムツール作成記事一覧
hanbaioueyecatch01aaa
こんにちは、じゅんぱ店長(@junpa33)です。 販売管理に必須のソフト、販売王の使い方について考えていきます。 はじめてパッケージを開けたときに出てくる使い方マニュアルは確かにかなり分厚いです。でも、この記事を読み進んでいただくと、使い ...
続きを読む
hanbaiou2eyecatchaa
こんにちは、じゅんぱ店長(@junpa33)です。 今回は、販売管理ソフトの販売王のカスタマイズについてもっと掘り下げていきます。 販売王のデータ入力やデータ出力についてのカスタマイズについてです。 しかもエクセルがあれば、ソフトの追加費用 ...
続きを読む
hancus1aa
こんにちは、じゅんぱ店長(@junpa33)です。 販売管理ソフトの販売王の効率的な利用で、今回から客注注文品の販売伝票(売上伝票)を迅速に作成する裏ワザテクニックについてもっと掘り下げていきます。 今回の記事は、商品登録に必要な書誌データ ...
続きを読む
hancus2eyecatch
こんにちは、じゅんぱ店長(@junpa33)です。 今回のテーマは、 先回解説しました「書誌データ抽出.xlsm」をVBAコードのパーツで使って、販売商品の商品データ(書誌データ)を販売王にインポートする方法を完成させます。 販売王へのデー ...
続きを読む
hanbaiurieyecatchaa
こんにちは、じゅんぱ店長(@junpa33)です。 先回作成しましたエクセルBOOK「販売データ入力.xlsm」で、販売王への商品登録を外部データから行えるようになりました。 今回は、販売伝票(売上伝票)を外部データのインポートによって素早 ...
続きを読む
hancustorieyecatchaa
こんにちは、じゅんぱ店長(@junpa33)です。 今回は「販売データ入力.xlsm」の使い方について、設置方法から取扱説明書風に説明していきたいと思います。 このエクセルソフトは以下からダウンロードすることができます。ダウンロード頂いた「 ...
続きを読む

 

 

 

「販売王」をカスタマイズしたくなる理由

hanbaiouborder002a

 

「販売王」は、非常に優秀な販売管理ソフトです。

個々の販売データを集計し小売り現金、売掛、請求締め日などそれそれの顧客条件に合わせて

適切に伝票を作成していくことができます。

実際の販売業務の中でも十分に使えるソフトだと思います。

 

しかしながら、販売王の販売のデータ入力とデータの出力についてはより利便性を上げるためにはカスタマイズが必要になってきます。

これはおそらく販売王だけの問題ではなくて、販売管理ソフト全般について言えることだとも思います。

 

業務効率を上げるはずのソフトで、本当に効率が上がる様に

使うにはどうしたらいいか考えましょう。

じゅんぱ店長

 

ここが何とかなればというところは、例えば

商品販売の伝票作成

データ入力方法は、1項目ずつ登録した顧客や商品を選択して手打ちします。

入力行数がどれだけあろうと入力は1行ずつです。(「おきまり」ボタンの方法もありますが・・・)

 

客注(注文品)の商品登録

1冊2冊でなく20冊30冊と一度に販売伝票を作らないといけない場合があります。

初めての商品の場合は商品登録をしなければなりませんが、これがまた結構な作業となります。

このデータ入力作業を簡単にカスタマイズしたいと思います。

 

独自の見積書・納品書・請求書作成

販売王には「帳票フリーレイアウタ」という機能があり、作成書面のカスタマイズができます。

ただし、エクセルで作表したテンプレートにデータ入力はできませんので、やはり不自由さは否めません。

 

この様に販売王を使っていく上で、データ入力とデータ出力の部分でどうしてもカスタマイズしたくなる欲求が出てくるのです。

 

「販売王」のカスタマイズの方法を解説

hanbaiouborder003a

売上伝票と商品台帳のデータ入力のカスタマイズ

 

まずは、データ入力するときのカスタマイズについてです。

売上伝票入力のカスタマイズ作業の方針と流れ

例えば、20軒の顧客に対して20品目の雑誌を納品するとします。

配達予定表はこんな感じです。

顧客名雑誌1雑誌2雑誌3雑誌4雑誌5

 

たとえば、このような内容の納品伝票を販売王で作成することになりますが、

顧客口座数20軒、入力行数合計62行

 

納品日、商品名、価格、数量などそれぞれの打ち込み作業を考えただけでも「ちょっと ね」という感じがするでしょう。

ある人にとってはここで「やーめた」、またほかの人にとっては「忍耐!忍耐!」の気持ちになるかもしれません。

 

この気分を大きく改善するためのカスタマイズとしては、

販売王のテキストデータ入力機能を利用していきます。

これはCSVファイルという形式でデータ入力を行うことができるものです。

たとえばエクセルで

A ー あ
A - い
A - う

B - え
B - お

C - か
C - き
C - く
C - け
C - こ

D - さ
D ー し
・・・・・

という様にSheetの行を記述して作っていきます。

 

実際の作業では、効率を考えてまず雑誌名毎に行を作っていきます。

要するに発売された雑誌をどこに納品するかをまずSheetにデータ入力します。

あ ー A
あ ー H
あ ― M
あ ― S

い ― A
い ― P

う ― A
う ― P

え ― B

お ― B
お ― S
・・・・・
そしてこのデータ入力後、

先ほどのように並び替えして顧客ごとにまとめていくわけです。

 

売上伝票のデータ入力をエクセルを使って記述します

データ入力CSVを作るについて、売上のデータを販売王が指定するセル位置に記述しなければなりません。

 

悩める君

こんな面倒くさそうなデータを纏めるのはどうするの?

 

「販売王19」ではこのようになります。

データCSVの1行目にある項目です。

この55項目にデータを入力してテキストデータにすれば販売王の一括データ入力が可能になります。

データ入力セル位置を間違えないようにします。

Cells(1, 1).Value = “売上伝票.売上伝票番号”
Cells(1, 2).Value = “売上伝票.売上伝票日付”
Cells(1, 3).Value = “売上伝票.売上伝票区分”
Cells(1, 4).Value = “売上伝票.統一伝票区分”
Cells(1, 5).Value = “売上伝票.統一伝票分類コード”
Cells(1, 6).Value = “売上伝票.直送指定”
Cells(1, 7).Value = “売上伝票.委託区分”
Cells(1, 8).Value = “売上伝票.赤伝票指定”
Cells(1, 9).Value = “売上伝票.赤伝対応伝票番号”
Cells(1, 10).Value = “売上伝票.見積番号”
Cells(1, 11).Value = “売上伝票.得意先コード”
Cells(1, 12).Value = “売上伝票.得意先名”
Cells(1, 13).Value = “売上伝票.税率区分コード(明細)”
Cells(1, 14).Value = “売上伝票.発送先コード”
Cells(1, 15).Value = “売上伝票.発送先名”
Cells(1, 16).Value = “売上伝票.自社担当者コード”
Cells(1, 17).Value = “売上伝票.請求得意先コード”
Cells(1, 18).Value = “売上伝票.請求得意先名”
Cells(1, 19).Value = “売上伝票.随時請求区分”
Cells(1, 20).Value = “売上伝票.請求予定日”
Cells(1, 21).Value = “売上伝票.請求書発行日”
Cells(1, 22).Value = “売上伝票.請求書発行済み”
Cells(1, 23).Value = “売上伝票.請求先送月数”
Cells(1, 24).Value = “売上伝票.回収日締切”
Cells(1, 25).Value = “売上伝票.発送予定日”
Cells(1, 26).Value = “売上伝票.発送済”
Cells(1, 27).Value = “売上伝票.納品書発行済み”
Cells(1, 28).Value = “売上伝票.付箋1”
Cells(1, 29).Value = “売上伝票.付箋2”
Cells(1, 30).Value = “売上伝票.摘要”
Cells(1, 31).Value = “売上伝票.広告企画区分”
Cells(1, 32).Value = “売上伝票.売上明細番号”
Cells(1, 33).Value = “売上伝票.売上明細区分”
Cells(1, 34).Value = “売上伝票.倉庫コード”
Cells(1, 35).Value = “売上伝票.発送済”
Cells(1, 36).Value = “売上伝票.商品コード”
Cells(1, 37).Value = “売上伝票.商品名”
Cells(1, 38).Value = “売上伝票.規格・型番”
Cells(1, 39).Value = “売上伝票.カラー”
Cells(1, 40).Value = “売上伝票.サイズ”
Cells(1, 41).Value = “売上伝票.計算式コード”
Cells(1, 42).Value = “売上伝票.計算値1”
Cells(1, 43).Value = “売上伝票.計算値2”
Cells(1, 44).Value = “売上伝票.計算値3”
Cells(1, 45).Value = “売上伝票.販売入数”
Cells(1, 46).Value = “売上伝票.箱数”
Cells(1, 47).Value = “売上伝票.数量”
Cells(1, 48).Value = “売上伝票.数量単位”
Cells(1, 49).Value = “売上伝票.単価”
Cells(1, 50).Value = “売上伝票.原単価”
Cells(1, 51).Value = “売上伝票.課税区分”
Cells(1, 52).Value = “売上伝票.簡易課税事業区分”
Cells(1, 53).Value = “売上伝票.備考”
Cells(1, 54).Value = “売上伝票.金額”
Cells(1, 55).Value = “売上伝票.粗利益”

この項目に従って2行目よりデータ入力を行います。

青色項目を指定すれば少なくともエラーなくデータ入力出来ると思います。

 

CSV入力データ形式での保存方法は、

まず通常にエクセルを開き各項目にデータ入力したあと、保存形式の指定に注意するだけです。

「名前を付けて保存」で普通にファイル名を記入後

ファイルの種類で「CSV(カンマ区切り)」で保存を完了してください。

販売王へのデータ入力方法は、「ツールタブ」の「テキストデータ入力」をクリックすれば

この様なウインドウが表示されます。

 

テキストデータのCSVもエクセルVBAの使って簡単作成出来ます。項目数の多さに負けないようにしましょう。

じゅんぱ店長

 

データ入力形式名称を「売上伝票」 、 入力元 ファイル名を指定してください。

hanbaiou2001a

 

 

商品登録のカスタマイズ作業の方針と流れ

前記事「販売管理ソフト販売王の使い方、初めに押さえる基本ポイント」の「商品登録」などでも説明しておりますが,
1冊ずつ登録していく手間を省いて、販売王に一度に登録してしまうことを考えて行きます。

そのためには、すでにデータ化された書誌の情報が必要になります。

ここでの情報取得方法は他記事でも紹介していますが、Webの商品発注サイトから入手する方法となります。

そして、その入手した情報データで商品登録のためのデータCSVを作成します。

商品登録のデータ入力をエクセルを使って記述します

売上伝票作成と同様、商品登録をするためにデータ入力CSVを作ります。

データCSVの1行目の項目は60項目あります。

データ入力セル位置を間違えないようにします。

Cells(1, 1).Value = “商品台帳.商品コード”
Cells(1, 2).Value = “商品台帳.商品名”
Cells(1, 3).Value = “商品台帳.商品名フリガナ”
Cells(1, 4).Value = “商品台帳.商品名略称”
Cells(1, 5).Value = “商品台帳.商品種別”
Cells(1, 6).Value = “商品台帳.拡張商品コード”
Cells(1, 7).Value = “商品台帳.イニシャルキーカナ(商品)”
Cells(1, 8).Value = “商品台帳.イニシャルキー英字(商品)”
Cells(1, 9).Value = “商品台帳.商品区分1”
Cells(1, 10).Value = “商品台帳.商品区分2”
Cells(1, 11).Value = “商品台帳.商品区分3”
Cells(1, 12).Value = “商品台帳.付箋1”
Cells(1, 13).Value = “商品台帳.付箋2”
Cells(1, 14).Value = “商品台帳.規格・型番使用区分”
Cells(1, 15).Value = “商品台帳.規格・型番”
Cells(1, 16).Value = “商品台帳.カラー使用区分”
Cells(1, 17).Value = “商品台帳.カラー”
Cells(1, 18).Value = “商品台帳.サイズ使用区分”
Cells(1, 19).Value = “商品台帳.サイズ”
Cells(1, 20).Value = “商品台帳.数量単位”
Cells(1, 21).Value = “商品台帳.販売入数”
Cells(1, 22).Value = “商品台帳.仕入入数”
Cells(1, 23).Value = “商品台帳.計算式コード”
Cells(1, 24).Value = “商品台帳.ワレモノ印刷”
Cells(1, 25).Value = “商品台帳.ナマモノ印刷”
Cells(1, 26).Value = “商品台帳.主要仕入先コード1”
Cells(1, 27).Value = “商品台帳.主要倉庫コード1”
Cells(1, 28).Value = “商品台帳.発注ロット”
Cells(1, 29).Value = “商品台帳.リードタイム”
Cells(1, 30).Value = “商品台帳.標準小売単価(上代)”
Cells(1, 31).Value = “商品台帳.標準売値”
Cells(1, 32).Value = “商品台帳.売値1”
Cells(1, 33).Value = “商品台帳.売値2”
Cells(1, 34).Value = “商品台帳.売値3”
Cells(1, 35).Value = “商品台帳.原単価”
Cells(1, 36).Value = “商品台帳.最低販売警告見積”
Cells(1, 37).Value = “商品台帳.最低販売警告受注”
Cells(1, 38).Value = “商品台帳.最低販売警告売上”
Cells(1, 39).Value = “商品台帳.最低販売価格”
Cells(1, 40).Value = “商品台帳.標準仕入価格”
Cells(1, 41).Value = “商品台帳.仕入値1”
Cells(1, 42).Value = “商品台帳.仕入値2”
Cells(1, 43).Value = “商品台帳.仕入値3”
Cells(1, 44).Value = “商品台帳.仕入伝票最新単価区分”
Cells(1, 45).Value = “商品台帳.販売時課税区分”
Cells(1, 46).Value = “商品台帳.仕入時課税区分”
Cells(1, 47).Value = “商品台帳.簡易課税商品区分”
Cells(1, 48).Value = “商品台帳.在庫管理有無”
Cells(1, 49).Value = “商品台帳.在庫管理開始日”
Cells(1, 50).Value = “商品台帳.在庫評価法”
Cells(1, 51).Value = “商品台帳.平均原価”
Cells(1, 52).Value = “商品台帳.最終仕入値”
Cells(1, 53).Value = “商品台帳.在庫繰越基準日”
Cells(1, 54).Value = “商品台帳.基準日原単価”
Cells(1, 55).Value = “商品台帳.在庫繰越数”
Cells(1, 56).Value = “商品台帳.上限在庫数”
Cells(1, 57).Value = “商品台帳.適正在庫数”
Cells(1, 58).Value = “商品台帳.最低販売周期”
Cells(1, 59).Value = “商品台帳.周期当たり販売数”
Cells(1, 60).Value = “商品台帳.受託商品区分”

この項目に従って2行目よりデータ入力を行います。

青色項目をデータ入力して値を指定します。

 

販売王へのデータ入力は、「ツールタブ」の「テキストデータ入力」をクリックすれば
この様なウインドウが表示されます。
データ入力形式名称を「商品台帳」 、 入力元 ファイル名を指定してください。

hanbaiou2002a

 

CHECK

データ入力形式名称は結構種類があります。hanbaiou2003a

指定を間違えると入力エラーになります。

ご注意ください。

 

この方法を使ってエクセルVBAで「販売王への速攻登録できるソフト」を作って活用しています。

 

売上伝票のデータ出力のカスタマイズ

 

販売王に蓄積されているデータをデータ出力してカスタマイズしていきます。

 

売上伝票のデータ出力のカスタマイズ作業の方針と流れ

販売王で作成できる各伝票のテンプレート以外の書式が必要になることがあります。

そういったケースは結構多いと思います。

 

そこで、販売王に蓄積されているデータをデータ出力してそのデータで別書式の伝票を作成することができます。

このカスタマイズのために出力したデータは、データ入力の時と同じCSV形式で同じ項目となっています。入出力全く同じ形式ということです。

 

データ出力の方法については

「販売王」の「ツールタブ」から「テキストデータ出力」をクリックしてください。

データ出力の条件は伝票日付(期間)や伝票番号となります。

hanbaiou2004a

 

特定の顧客の売上データだけ出力したい場合は、

まず、売上のデータ出力したい期間を指定して出力を実行します。

ここでは、期間内全顧客の売上のデータが出力されていますので、その中から特定の顧客だけピックアップすることになります。

その後、その出力したデータを使って伝票を作成していくことになります。

 

この方法を使ってエクセルVBAで「見積納品請求書作成ソフト」を作って活用しています。
3tendenmatomeyecatch見積・納品・請求書を同一書式で作成するExcelVBAの組み方

 

販売王カスタマイズのまとめ

hanbaiouborder002a

 

販売管理ソフトは手作業での伝票発行や集計業務を劇的に楽にしてくれるものです。

ただ汎用性に重点が置かれているため、利用者側からすればオリジナルな使い方に難が出ることもあります。

その時点で納得してしまえば、言うほど便利なソフトではなくなってしまうでしょう。

最悪、これを使わなくなったり、違うソフトに乗り換えたり、余計に費用の無駄遣いになるかもしれません。

 

そういった点を解決するのに、コツさえ掴めば販売王は非常にカスタマイズし易いソフトになっていると思います。

この記事の様にCSVテキストデータを作って頂ければ一度に複数のデータ処理が可能です。

 

今回書き上げたこの記事が皆さんの問題解決のための切り口になればいいなと思います。

 

またこのカスタマイズを使ったエクセル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コードのご使用は、自己責任でご判断ください。 万一データ破損等の損害が発生しても当方では責任は負いません。