エクセルマクロ

簡単な輸出インボイス作成マクロ (11)

V) コメントの入力 コメントは、メモがわりに使用します。先頭に、「シングルクォーテーション (')」 を入力すると、そこから先はプログラムとしては扱われません。コメントとして処理されます。特に指定しない限り、コメントの文字列は緑色になります。下図…

簡単な輸出インボイス作成マクロ (10)

IV) 変数 (Variables)変数の適用範囲(Scope)と有効期間(Lifetime)変数には、変数が適用される範囲と有効期間があります。「適用範囲」と「有効期間」は、「宣言方法」と「宣言場所」によって規定されます。プロシージャレベル変数 「プロシージャレベル変数…

簡単な輸出インボイス作成マクロ (9)

IV) 変数 (Variables)オブジェクト型オブジェクト型の変数には、ワークブック、ワークシート、セルなどのオブジェクトを格納します。 Dim 変数名 As オブジェクトの種類 オブジェクト型変数にオブジェクトを格納する場合は、「Setステートメント」を使用しま…

簡単な輸出インボイス作成マクロ (8)

IV) 変数 (Variables)データ型変数にはデータ型があります。データ型とはデータの種類ということです。データ型を省略すると、[Variant]型として処理されます。[Variant]型は、すべての種類のデータを格納できます。主要なデータ型は下記の通りです。 データ…

簡単な輸出インボイス作成マクロ (7)

IV) 変数 (Variables)Option Explicit 今回の例では使用していなかったのですが、[Option Explicit]と入力しておくと、「変数の宣言を強制する」ことができます。下図をご参照下さい。「コードウィンドウ」の冒頭に入力します。 宣言されていない「変数」を…

簡単な輸出インボイス作成マクロ (6)

IV) 変数 (Variables)「サブプロシージャ」の冒頭に「変数」を入力します。抜粋すると、下記プログラムとなります。 Sub INVOICE1() Dim INVNO As String, IDATE As String, DESCRI As String, VESSEL As String Dim FROM As String, SDATE As String, DEST …

簡単な輸出インボイス作成マクロ (5)

III) サブプロシージャ (Subroutines Procedure)コードを入力するには、VBE画面を開いて、標準モジュールを挿入します。VBE画面を開くには、こちらの記事「VBEの画面構成」をご参照下さい。モジュールの挿入まずは、「モジュール」を挿入します。空白の「コ…

簡単な輸出インボイス作成マクロ (4)

今回から、実際に、どのような手順で、輸出インボイス用のマクロを作成していくのかを、順に追いながら、前回記したエクセルマクロの基本的な用語も含めて、ご説明してまいります。I) 「シッピングインストラクション」と「完成インボイス」 まず、「シッピ…

簡単な輸出インボイス作成マクロ (3)

下図をご参照下さい。下記事項を順次ご説明してまいります。①サブプロシージャ ②変数 ③コメントの入力 ④シートの参照 ⑤セルの参照 ⑥メッセージボックス

簡単な輸出インボイス作成マクロ (2)

前回ブログの「シッピングインストラクション」と「インボイス」図をご参照下さい。今回は、ごくごく簡単な「転記をする」エクセルマクロのプログラムをご紹介します。簡単とは言え、「エクセルマクロ」の、とても大事な基本事項が詰まっています。下記のプ…

簡単な輸出インボイス作成マクロ (1)

このブログは、貿易関連で輸出書類作成に従事し、あるいはこれから輸出書類作成に拘われ、「エクセルマクロ」にはじめて触れられる方を主な対象にさせて頂いています。既に輸出インボイスの説明から始まって、「エクセルマクロ」に関しても、基本的なことを…

個人用マクロブック

エクセルマクロには、特定のブックを開いているときにのみ使用するものと、特定のブックとは関係なく使用できる「個人用マクロブック」があります。「個人用マクロブック」は様々なマクロを作成して、集中管理するために使用するファイルです。特に、輸出イ…

輸出インボイスをエクセルマクロで作成する利点

輸出インボイスは主に輸出商社、メーカー、通関会社等で作成されますが、どのように作成されていますでしょうか。いろいろなケースが考えられます。 「ブランクインボイスフォーム」がエクセル上にあって、そこに「タイピング」で手入力されるケース。 ある…

エクセルマクロ修得のお勧め

エクセルマクロをご存知でしょうか? 既に書籍、ネット等で多くの情報が掲載されているので、ご存知の方はかなりおられるのではと、考えていたのですが、私の現場での実体験では、どうも、そうでもなさそうな感じがしております。輸出用インボイスを作られた…