インストラクターのネタ帳

新着記事

対象:Excel2007, Excel2010, Excel2013, Windows版Excel2016

「excel2010 vba 表示されている先頭のシート選択 非表示シート」
という検索キーワードに気づきました。

非表示になっているシートがあるブックで、一番左のシートを選択するにはどうすればいいのかを探していた方による検索でしょう。

続きを読む

対象:Excel

Columnsは256までしか指定できない?

「マクロ columns 256列 以降は使えない」
という検索キーワードに気づきました。

おそらく、
  Columns(257).Select
といったコードを実行して
「実行時エラー'1004': アプリケーション定義またはオブジェクト定義のエラーです。」
というエラーが発生した方による検索でしょう。

続きを読む

[スポンサードリンク]
対象:Excel2007, Excel2010, Excel2013, Windows版Excel2016

「excelvba 相関係数」
といった検索でアクセスがありました。

Excel VBAで相関係数を求めるにはどうすればいいのかを探していた方による検索キーワードです。

もちろん、共分散と標準偏差を求めて相関係数を計算してもいいのでしょうが、Excel VBAですから、2つの配列データの相関係数を計算するワークシート関数・CORRELを、

VBAで相関係数を求めたい

使うのが簡単です。

続きを読む

対象:Excel2007, Excel2010, Excel2013, Windows版Excel2016

「ピボットテーブル フィルタ選択 マクロ」
といった検索が、このサイト・インストラクターのネタ帳で行われていました。

VBAでピボットテーブルのフィルターを設定するには、どのようなコードを書けばいいのかを探していた方による検索です。

何を求めていたのか、複数の解釈ができる検索ですが、以下のようなピボットテーブルで、

VBAでピボットテーブルのフィルターを設定する

下図のようなフィルターを設定するマクロをご紹介しておきます。

VBAでピボットテーブルのフィルターを設定する

続きを読む

特に「自動メンバー表示」と「上位オブジェクト式の省略について」、日頃疑問に思っていたところを丁寧に解説していただきよく納得できました。入門編でもなく、ある程度VBAを使ううちにぶつかる疑問にマッチしたセミナーでした。
実習的な内容や、実用例の解説などがもう少し加わると、より理解が深まるように思いました。
痒いところに手がとどくような感じのセミナーでした。
今後は例えばにPowerPointの表やアニメーションのVBAなど複雑ですので、そういったセミナーがあれば参加させていただきたいです。
よろしくお願い致します。

オブジェクトブラウザーの使い方とともに、オブジェクト式の文法やオブジェクト変数などについて解説するセミナー
『Excel VBA講座 オブジェクト式解説編』
を受講いただいたみなさんには、Web経由の匿名で「講座全体について感じたこと、ご意見などあればご自由にお書きください。」というアンケートお願いしています。

上記の文章は、Web等への掲載可という許可をいただいた方によるコメントです。

続きを読む

対象:Excel2007, Excel2010, Excel2013, Windows版Excel2016

VBAで列幅をコピーする

このサイト・インストラクターのネタ帳のアクセスログを眺めていて
「excel vba 列幅 コピー」
「エクセル vba 列幅のコピー」
といった検索キーワードに気づきました。

続きを読む

[スポンサードリンク]
対象:Excel2007, Excel2010, Excel2013, Windows版Excel2016

「index 関数 10行おき参照」
「エクセル index関数 数行おき データ抽出」
「index関数とrow関数を使って、一定の行ごとに別シートのデータを抽出する」
といった検索キーワードでのアクセスが時折あります。

何らかのデータ群から、INDEX関数を使って、n行おきにデータを抽出するには、どうすればいいのかを探していた方による検索です。

INDEX関数でn行おきにデータを抽出する

上記のようなデータから、5行ごとにデータを取得する方法を考えてみましょう。

続きを読む

対象:Excel2007, Excel2010, Excel2013, Windows版Excel2016

グラフの最大値を変更するExcelマクロ

「vba グラフ 最大値 変更」
「vba グラフ 最大値 設定」
「エクセル グラフ 最大値変更 vba」
といった検索キーワードに気づきましたので、いつものように簡単なExcelマクロを作ってみました。

続きを読む

対象:Excel2007, Excel2010, Excel2013, Windows版Excel2016

Rangeはオブジェクト?プロパティ?

「rangeプロパティなのか rangeオブジェクトなのか」
という、興味深い検索キーワードに気づきました。

Excel VBAのコードでよく登場する「Dim rng As Range」「Range("A1").Value」の「Range」が、プロパティなのかオブジェクトなのかを調べていた方による検索です。

続きを読む

対象:Excel2007, Excel2010, Excel2013, Windows版Excel2016

Excel VBAの学習をはじめた頃の、昔の自分に伝えたいことがいくつかあります。

そのひとつがプロパティは2種類に分類できること。
そして、その一方は比較的簡単に理解できるけれど、もう一方は理解するのにちょっと時間がかかる、ということです。

2種類のプロパティとは、

  • 単なるデータを取得するプロパティ
  • オブジェクトを取得するプロパティ

です。

続きを読む

[スポンサードリンク]

Copyright © インストラクターのネタ帳 All Rights Reserved.