並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 4 件 / 4件

新着順 人気順

excelvba 配列 検索の検索結果1 - 4 件 / 4件

  • Excelシートのデータ範囲を2次元配列に格納するVBA汎用関数を作ってみた Part1 - えくせるちゅんちゅん

    Excelシートの使用済みデータ範囲をあらゆる状況下で確実に2次元配列に格納できる汎用関数を作ってみたので紹介します。 きっかけ マイルール UsedRange利用上の注意 UsedRangeプロパティの取得が遅い 開始位置がA1になるとは限らない 白紙のときはA1を返す メモリ不足の危険性がある データの入っていない領域も範囲に含めてしまう データの存在する最終行・列を求める データを2次元配列に読み込む 2次元配列読み込みの汎用関数 暫定版 ソースコード 単一セルの場合に2次元配列にならない 空白シートの場合にA1が返る ヘッダ部分を消したい フッタ部分を消したい 完成版 ソースコード 補足 おわりに 続編 きっかけ (本業ではないとは言え)ExcelVBAを書き続けてこの道10年の私が、何をいまさら・・・という感じですが、実は Excelシートのデータ範囲を2次元配列に格納する汎用関

      Excelシートのデータ範囲を2次元配列に格納するVBA汎用関数を作ってみた Part1 - えくせるちゅんちゅん
    • Excel VBAでSeleniumBasicを使わずにスクレイピングする - Qiita

      こんにちは。ExcelVBAからIEを制御する本の著者であり、妹にExcelVBAからIEを制御する方法を教えてもらうゲームの作者であるうえぞうと申します。 Internet Explorerは使われる機会が減ってきたものの、ExcelからスクレイピングをするにはCOM経由で直接操作できるのでとても便利でありました。今はExcelからだとSeleniumBasicを使ってChromiumを操作するのが主流だと思いますが、会社のパソコンだと自由にインストールできなかったりするので困っている人もそれなりに多くいらっしゃるかと思います。 そこで今回はVBAからSeleniumBasicをインストールすることなく、VBAから直接ChromeやEdge(のWebDriver)を操作する方法をシェアしたいと思います。 Seleniumの仕組み 誤解を恐れずに超ざっくり説明すると、ブラウザーを動かすのは

        Excel VBAでSeleniumBasicを使わずにスクレイピングする - Qiita
      • ゼロからはじめるExcel VBA+Webサービス(3) 全国の天気予報を自動で取得してみよう【天気予報API】

        連載第3回目の目的 この連載第3回目では、Excel VBAによるWebサービスの呼び出しとJSONデータの解析についての手順を学びます。連載第2回目では、XML形式のデータを返すWebサービスを用い、データの解析を行っていましたが、今回はJSON形式のデータに対して解析を行います。Webサービスの多くは、取得できるデータをJSON形式で提供していますので、似たようなケースでは同様の手順でのデータ取得などに応用できるでしょう。 題材としては、気象庁の提供する天気予報APIを用います。このAPIは、公式にはWebサービスとして公開されているものではないですが、利用規約を守ることで誰でも無料で気象情報のデータを入手することができます。今回はこれを使用して、指定した気象区の天気予報を自動取得するExcelワークシートを作成します(図1)。 図1:図1:完成サンプル(weather_forecas

          ゼロからはじめるExcel VBA+Webサービス(3) 全国の天気予報を自動で取得してみよう【天気予報API】
        • サイトマップ - 教えて!ExcelVBA!

          基本操作 構文 ブック操作 シート操作 セル操作 印刷 フォーム&コントロール 関数(ステートメント) 演算子 その他の操作 Windows API 外部アプリケーション連携 プログラミング(サンプル) ツール(サンプル) 基本操作 ExcelVBAって何? Excelで開発タブを表示する方法 マクロ/VBAを書く(記述する)方法 マクロ/VBAをボタンに割り当てる方法 ExcelVBAマクロを有効化する方法 プロジージャ(Sub・Function)の使い方 VBAでのコメント(コメントアウト)の書き方 変数って何ですか?定義や宣言の方法 MsgBox(メッセージボックス)の使い方(表示方法) マクロやVBAでセル(Cells/Range)を指定する方法 デバッグ及びコンパイルする方法 明示的な変数の宣言方法 構文 IF文(条件分岐)の使い方 Select Case文(条件分岐)の使い方

            サイトマップ - 教えて!ExcelVBA!
          1