ブック操作

【マクロVBA】ブックを閉じているか確認して、閉じていない場合のみ閉じる(Close)方法

ブックを閉じる機能に「Close」という機能があります。例えばブックを経由して入力・出力する際によく用いられる機能です。 しかし複数のファイルを開いて閉じる処理する場合に、既に閉じてあるブックを再度閉じようとするとエラーが生...
ブック操作

【マクロVBA】ブックを開いているか確認し、開いていなければ開く(Open)開いてあればアクティブに

ブックを開く機能に「Open」という機能があります。ブックを経由して入力・出力する際によく用いられる機能です。 しかし、複数のファイルを開いて処理する場合に既に開いてあるブックを再度開こうとすると、それまでの入力した値が上書きされて...
便利技

【マクロVBA】複数の2次配列内(Variant)のセル・指定位置に数値・文字を入力・出力する方法

マクロVBAの機能には配列というとても便利な機能が存在します。 しかし「data(5)」のように複数の配列の中から数値・文字を入力・出力するには悩まれる方も多いのではないでしょうか。 そこで今回は複数の2次配列内の入力・出力方...
未分類

【株】無料で全銘柄の業績(売上高・営業・経常・純利益等)をダウンロードし、活用・算出する方法

エクセルには株取引に適応したグラフや関数などが存在します。 実際に銘柄の管理や分析にエクセルを使用している方も多いのではないでしょうか。 そこで今回は売上高・営業利益・経常利益・純利益等のファンダメンタルの情報をExcel・c...
日時操作

【マクロVBA】日時データ系総まとめ!年月日時分秒を対象セルや変数、現在値から取得・抽出・出力する

マクロVBAには対象の日付データから年月日または時分秒を取得する関数が存在します。 今回は年月日または時分秒を取得できる関数の一覧をまとめてみました。 各詳細を確認したい場合はリンクから飛んでいただければ詳しい使用方法やエラー...
日時操作

【マクロVBA】Second関数で対象・現在時刻の秒を取得・抽出する方法と、抽出できない原因と対処法

マクロVBAの機能にはSecond関数という、時刻の秒のデータを取得する関数があります。例えば「14:25:23」であれば「23」を出力するといった内容です。 今回はそのSecond関数についての使用方法と実際の活用事例について紹介...
日時操作

【マクロVBA】Minute関数で対象・現在時刻の分を取得・抽出する方法と、抽出できない原因と対処法

マクロVBAの機能にはMinute関数という、日時の分のデータを取得する関数があります。例えば「14:25:23」であれば「25」を出力するといった内容です。 今回はそのMinute関数についての使用方法と実際の活用事例について紹介...
日時操作

【マクロVBA】Hour関数で対象・現在時刻の時を取得・抽出する方法と、抽出できない原因と対処法

マクロVBAの機能にはHour関数という、日時の時のデータを取得する関数があります。例えば「14:25:23」であれば「14」を出力するといった内容です。 今回はそのHour関数についての使用方法と実際の活用事例について紹介します。...
未分類

【サイト一覧】無料で対象銘柄・全銘柄の時系列株価をExcel・csvでダウンロードし、表示・管理

エクセルには株取引に適応したグラフや関数などが存在します。実際に銘柄の管理や分析にエクセルを使用している方も多いのではないでしょうか。 そこで今回は株価をExcel・csvデータで無料でダウンロードし、表示・管理する方法についてまと...
日時操作

【マクロVBA】Day関数で対象・現在日付の日を取得・抽出する方法と抽出できない原因とエラーの対処法

マクロVBAの機能にはDay関数という、日時の日のデータを取得する関数があります。例えば「2022/8/5」であれば「8」を出力するといった内容です。 今回はそのDay関数についての使用方法と実際の活用事例について紹介します。さらに...