Blog
ブログで学ぶUX

カテゴリ: Web制作の記事

Excel VBAで他のプログラムを起動する:Shell

Excelの外部にあるアプリケーションやプログラムを実行したいときの有名な方法の1つに、Shell関数があります。 Shell関数の使い方 Shell([パス名],[ウィンドウ形式]) [パス名]:実行するプログラムのフルパスを指定します。 [ウィンドウ形式]:起動時のウィンドウ形式を指定します。省略可能で、省略した場合、最小化された状態で起動します。 名前 値 状態 vbH……

投稿日:

Excel VBAでデータを抽出する方法:AutoFilter

大量のデータから必要なものを抽出するにはAutoFilterを用います。 AutoFilterの使い方 データの抽出はExcelの作業の中でも頻度の高い作業です。AutoFilterの構文は下記のとおりです。 Object .AutoFilter ([Field:],[Criteria1:],[Operator:],[Criteria2:],[VisibleDropDown:]) Object……

投稿日:

Excel VBAで定数を宣言する:Const

VBAで定数を宣言するにはConstを使用します。定数は一度宣言したら絶対に変わらないので、プログラムをシンプルに保てます。 変数と定数の違い 似たものとして変数が存在しますが、変数と定数の大きな違いは、その名の通り変更可能かどうかです。変数は値を何度でも変えることができますが、定数は一度宣言したら、宣言内容を変えない限り変えられません。そのため、以下のようなメリットが考えられます。 途中で誤っ……

投稿日:

Excel VBAで配列を検索する:Filter

Excel VBA の Filter 関数を紹介します。 Filter関数の使い方 Filter 関数は、文字列の配列から指定した文字列を含む配列だけを返します。検索したいときやフィルタリングに使用します。 構文は下記のとおりです。 Filter(SourceArray, Match, Include, Compare) SourceArray:抽出元の配列を指定します。配列は1次元の文字列を……

投稿日:

Excel VBAでフォルダを作成する:MkDir

フォルダを作成するには、MkDirステートメントを使用します。 MkDirステートメントの使い方 MkDirステートメントはフォルダを作成します。構文は下記のとおりです。 MkDir [名前] これによって[名前]という名のフォルダを作ることができます。[名前]には、ドライブや親フォルダなど、フォルダを作る場所を指定できます。指定しない場合、カレントフォルダ(現在開いているフォルダ)に作成します。……

投稿日:

CSSのbackgroundプロパティの使い方

CSSを勉強し始めたばかりの人でも「background-color」や「background-image」は使う頻度も高く、なんとなく使いこなせる人が多いのではないでしょうか。今回はその2つ以外にも背景に関する指定が行える「background」プロパティについてご紹介します。 background-color:の使い方 body{ background-color:#000000; } 「ba……

投稿日:

Excel VBAで指定した範囲のサイズを変更する:Resize

Resizeプロパティを使うと、Rangeで指定したサイズの範囲を変更することができます。その使い方と使用例をご紹介します。 Excelでのセル範囲選択 Excelでの作業で表の編集をする場合、 ・表の任意の範囲から、見出しの範囲を除いて選択したところに色を付けたい。 ・特定の範囲から任意の行数・列数を選択範囲から除きたい。 という場合、手作業ではうまくいかなかったり、時間がかかったりと大変な場……

投稿日:

Excel VBAでエラー処理を行う:On Error

エラー処理とは? プログラムが何らかの原因で意図しない処理を行なった場合、悪影響を最低限に抑える為の処理のことをエラー処理と言います。考え方には次の2通りがあります。 ・フェイルセーフ(Fail-Safe) :安全を第一(データの消失や破壊防止)に考え、処理を中断し以後の処理は行わない ・フールプルーフ(Fool-Ploof):できる限り処理を簡素化し、間違いが起こっても他の処理に影響しないよう……

投稿日:

Excel VBAで配列の要素数を取得する:UBound

VBAで配列の要素の数を取得するには、UBound 関数を使用します。 UBound 関数 UBound 関数の構文は以下のとおりです。 UBound(配列名,次元) 第1引数には配列名を指定します。第2引数には要素数を取得したい次元を指定します。第2引数を省略した場合は、1が適用されます。戻り値には取得した要素数が返されます。 以下にマクロ例を示します。 Sub UBoundSample1() ……

投稿日:

Excel VBAで2次元配列を宣言する

VBAで2次元配列を宣言する方法について説明します。 2次元配列とは よく扱う1次元配列は、たとえば{0,1,2……}にように、一列に並んだようなものを指します。一方で2次元配列は、1次元目の要素と2次元目の要素が入れ子状になっているものを言います。以下のようなものは2次元配列です。 (1,0) (1,1) (1,2) (1,3) (2,0) (2,1) (2,2) (2,3) (3……

投稿日: