Excel VBAでセルのコピー・ペーストする:Copy, Pastespecial
セルのコピー・ペーストするには Copy メソッドと Pastespecial メソッドを使用します。 Copy メソッドと Pastespecial メソッドの使い方 Copy メソッドと Pastespecial メソッドの記述方法は以下の通りです。 Range(セル番地またはセル範囲).Copy 'コピー元の位置または範囲を指定 Range(セル番地またはセル範囲).Pastespecial……
セルのコピー・ペーストするには Copy メソッドと Pastespecial メソッドを使用します。 Copy メソッドと Pastespecial メソッドの使い方 Copy メソッドと Pastespecial メソッドの記述方法は以下の通りです。 Range(セル番地またはセル範囲).Copy 'コピー元の位置または範囲を指定 Range(セル番地またはセル範囲).Pastespecial……
セルの罫線を、VBAで設定する方法を紹介します。 罫線を設定する方法 罫線の設定方法は2種類あり、それぞれ使い方と結果が異なります。 Borders (). 〇〇〇プロパティで設定する 構文は下記のとおりです。 [範囲].Borders([適用箇所]).[種類]=[設定値] [範囲]は、Rangeオブジェクトです。Cells(X, Y)やRange("A1:A5")などを指します。Rangeオブジ……
今、アメリカではハイテクな学習ツールが、教育現場に次々と導入されています。デザイナーやエンジニアの中でも、生徒の学習への関心を高めるために新しい手法が試されているという認識が広まりつつあります。教師たちも、ハイテクな学習ツールは生徒の意欲を向上させ、教室の環境をより良くする効果があると受け止めはじめました。 さまざまな商品が出回っていますが、今回の記事ではクリエイティブで革新的な10個のツールを紹……
UX業界に身を置く人なら誰もがそれぞれの「UXデザインプロセス」を持っており、その手法はさまざまです。似たようなフローやプロセスであることが多いものの、考え方は大きく異なります。 UXデザインプロセスでは、1つの手法がすべてに当てはまることはありません。デザイナーやUXを担当する人であれば、「UXデザインプロセスとは何ですか?」と何度も問いかけられたことでしょう。より抽象的なレベルでの概論を展開す……
用事の合間に少し時間ができ、必要なものを買うためにお店に行くことがあったとします。 ショッピングカートを避けながら通路を走り、2つの商品を手にしてレジへ。しかし、そこではいつ支払いが終わるのかとイライラします。 これと同じように、オンラインでも支払いをより簡単かつ迅速にすることは正しいことです。ユーザーが支払いで問題に遭遇すると、コンバージョン率は明らかに下がります。 しかし、今回は別のシナリオを……
VBAで文字列を検索するには、InStr関数またはFindメソッドを使用します。 InStr関数 InStr関数は、文字列内の指定文字列を検索し、最初に見つかった文字位置を返します。 構文は下記です。 InStr([開始位置], [対象文字列], [検索文字列], [比較モード]) [開始位置]:検索を開始する位置を指定します。省略可能です。省略した場合、先頭からになります。 [対象文字列]:検……
VBAで配列を初期化するときには、Eraseステートメントや、Arrayステートメントを使います。以下で詳しく見ていきましょう。 配列の初期化とは 配列の初期化という場合は、2通りの意味があります。 ・配列に入っている要素だけを初期化する(数値は全て0、文字列は長さ0の文字列等) ・配列の要素と、配列に格納出来る要素数を初期化する それぞれの場合で方法が異なりますので、以下説明します。 配列の初……
特定の日付の曜日を取得する場合、VBAでは日付関数 Weekday と、WeekdayNameを組み合わせて行ないます。 特定の日付の曜日を示す整数値を求めるWeekday関数 Weekday関数は、関数の構文は以下の通りです。 Weekday(日付, 週の第1日目の曜日を示す値またはクラス名) 日付は調べたい日付(「2016/1/1」のような日付を示す文字列も可能)を記入します。「月の最初の曜日……
VBAで文字列を分割するには、Split関数を使用します。 Split関数の使い方 Split関数は、「,」(カンマ)やスペース等で区切られた文字列を分割し、一次元配列を作成します。構文は下記です。 Split([文字列], [ 区切り文字], [返す要素数], [比較モード]) [文字列]:分割する文字列を指定します。 [ 区切り文字]:上で指定した文字列を区切る文字を指定します。省略可能で、……
文字列の切り出しに使う関数にLeft、Right、Midがあります。今回は、使用例を交えて使い方を解説します。 文字列の切り出し 例えば、Excel VBAやAcccess VBAの文字列からVBA、東京都千代田区や東京都文京区から東京都という文字列を切り出したい、という場合にはLeft, Right, Midという文字列関数を使用します。 文字列の左端から切り出すLeft, 右端から切り出すRi……