検索

キーワード


【Excel VBA】コピー&ペーストのようにセルのコピーを行う方法

はじめにエンジニアのIMMRです。今回はコピー&ペーストのようにセルのコピーを行う方法について説明します。下記のようなデータがあるとします。図1 ブック(文字等が入力されている)セルA1にある"ABC"をセルC1にコピーする場合は、Range("C1").Value = Range("A1").Value※Value部分は省略可を使用すれば出来ます。次にセルA5にある"DEF"で同じようにやった結

【Excel VBA】セル内の文字の一部だけ色を変更する方法

エンジニアのIMMRです。セルに入力された文字で注目してほしい箇所があった場合、色を付けると思います。例えば、下記のようにセルに入力された文字の中でVBAだけを赤くしたいとします。図1 ブック(セルB2に文字が入力されている)文字を赤くするには、下記のように記述します。Range("B2").Font.Color = RGB(255, 0, 0)お気づきだと思いますがこれだと全ての文字が赤くなりま

【Excel VBA】列の幅を自動設定するAutoFitメソッド

初めまして、エンジニアのIMMRです。エクセルの幅の設定によっては、下記のブックのように見栄えが悪かったり、データの表示が出来てないことがあります。図1 ブック(A列とB列の幅が正しく設定されていない)A列の幅は、広げ過ぎです。B列の幅は、値が表示出来ていないのでもっと広げる必要があります。手作業にて列の幅の自動調整が必要になります。図2 ブック(A列とB列の幅が正しく設定されている)1.列の幅を

【Excel VBA】日付から曜日を確認する方法(WeekdayNameを使用)

はじめに初めまして、エンジニアのIMMRです。下記のデータに記載してある日付が何曜日なのかを調べたいことがあると思います。図1 ブック(日付が入力してあるもの)ここでは、日付から曜日を取得する方法について説明します。1.日付から曜日を確認する方法日付から曜日を確認する方法は、いくつかありますが、ここでは、日付から曜日を表す数値を取得して、その算出された数値から曜日を確認する方法で行います。図2 日

【Excel VBA】If ElseにElseIfを追加して処理の分断を増やす方法

エンジニアのIMMRです。下記のようなデータがあり、売り上げ数が100個数以上の場合は、結果に〇 そうでない場合は、×を記載したいとします。そういった場合、条件式を使用して、処理を条件によって変える必要があります。図1 ブック(値が記載されているもの)しかし、(If Else)だけでなく、もう一つ条件を追加したい時があると思います。その時は、ElseIfを使用して行うことが出来ます。その方法を説明

【Excel VBA】太字・斜体・下線・サイズ・種類等のフォント変更をする方法

エンジニアのIMMRです。普段、Excelのデータを見やすくするために、下記のようなボタンを使用し、フォント変更をしていると思います。VBAでも同様に変更することが出来ますので説明していきます。ここでは、太字・斜体・下線・サイズ・種類等のフォント変更をする方法について説明します。1.太字・斜体・下線・サイズ・種類等のフォント変更をする方法実際の作業と同様、太字・斜体・下線・サイズ・種類等のフォント

基本情報技術者試験 と 応用情報技術者試験の違いは? 試験内容や難易度などについて解説

基本情報技術者試験 と 応用情報技術者試験の違いは? 試験内容や難易度などについて解説

基本情報技術者試験と応用情報技術者試験は、両者ともにIT系国家試験です。このページで分かることは、・基本情報技術者試験 と 応用情報技術者試験 の  試験内容・解答方式・難易度・日程 の違いについてです。ここでは、基本情報技術者試験と応用情報技術者試験の違いに焦点を当てた内容のみに絞って書いてあります。基本情報技術者試験について知りたい方は、 基本情報技術者試験とは? 日程や内容を詳しく解説

【Excel VBA】セルの塗りつぶしやフォントのカラー変更を行う方法

エンジニアのIMMRです。普段、Excelの作業で下記のようにフォントのカラー変更やセルの塗りつぶしを行うと思います。VBAでも同じような作業を行うことができるので、説明いたします。1.セルの塗りつぶしやフォントのカラー変更フォルトやセルの塗りつぶし等のカラー変更を選択しますが、2種類の方法があります。 ・色パレットの数値で設定する方法 ・RGB(赤,緑,青)の数値で設定する方法色パレットとはEx

【Excel VBA】検索して指定した文字が入力されているか確認する方法

はじめにみなさんこんにちは、IMMRです。以下のようなブック内のセルに入力された文字の検索をする時は、どうしていますか。文字を検索する方法の一つが下記になります。図1 ブック(参加者リストが記載されている)ブック内で行うときは、普通に検索をすると思います。(ここでは、石塚さんを検索しております)図2 ブック(参加者リストの中で石塚さんを検索)では、VBAではどのように検索を行いますか。For Ne

【Excel VBA】If Elseとは違う条件式(Select Case)について

エンジニアのIMMRです。Excel VBAの条件式には、以前に説明したExcel VBA 条件式(If Else)とこれから説明するSelect Caseの二つあります。1.従来のIf Else条件式If Elseは条件に合った時は処理Aを、条件に合わなかったら処理Bを実行します。では、下記のようなデータがあり、複数の条件があるとします。If Elseを使用して作成すると2種類の方法が浮かぶと思