VBATips固定長のデータを区切り位置で分割し配列化する【パーツ化】【ExcelVBA】 使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は行いたいコードを記載し、呼出しは以下のような形で使用してください。 注意点 全銀ファイルや専用機器ハンディやバイナリなどのデ...2024.02.290VBATips
困ったときはEdge/Chrome版起動時にエラー4001ダウンロード失敗が発生した【KyoteiVBA】 Chrome/Edge版のKyoteiVBAはWebDriverの自動更新が必要です。 通常は自動更新なのですが、配布サイトの変更によりダウンロードが出来ない場合があります。 エラー内容 実行時エラー...2024.02.280困ったときは
VerUp情報Ver2.1.2リリースのご案内_KyoteiVBA 最新Verリリースのご案内 競艇自動投票ソフト「KyoteiVBA」の最新版をリリースします。 ダウンロードはこちらからお願いします。 機能修正 メール送信時、仮想投票か本番投票か判別するよう修正 入...2024.02.272024.03.260VerUp情報
VBATipsシートコピー時、数式参照先が元ブックになってしまうのを防ぐ【パーツ化】【ExcelVBA】 使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は行いたいコードを記載し、呼出しは以下のような形で使用してください。 注意点 特にありません。 関連記事 指定した文字列の中か...2024.02.090VBATips
VBATips(あいまい検索)配列Aに配列B内の要素が一つでも含まれているかどうか判定する【パーツ化】 配列Aに配列B内の要素が一つでも含まれているかどうか 配列データと指定文字を完全一致ではなく、 別配列内の要素が一つでも含まれているかチェックしたい場合があります。 パーツ化することで、今後の開発の時...2024.02.082024.02.260VBATips
VBATips(あいまい検索)配列Aに配列B内の要素が全て含まれているかどうか判定する【パーツ化】 配列Aに配列B内の要素が全て含まれているかどうか 配列データと指定文字を完全一致ではなく、 別配列内の要素が全て含まれているかチェックしたい場合があります。 パーツ化することで、今後の開発の時短に繋が...2024.02.072024.02.260VBATips
VBATipsファイル名に使えない禁則文字が入力されているかどうかチェックする【ExcelVBA】 ユーザーにファイル名を入力させるなど、ユーザーライクなコードを作る場合があります。 その際に、面倒なのは禁則文字を入力された場合です。 禁則文字が入力されているかどうかチェックする場合に使用します。 ...2024.02.060VBATips
VBATips次の○曜日を取得する【ExcelVBA】 上記関数を使用する事で、次の○曜日を取得可能です。 使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は以下のような形で使用してください。 参考記事 日付から曜日を取得する【W...2024.02.050VBATips
VBATips「Exit If」は存在しない【ExcelVBA】 If文を途中で抜ける「Exit If」は仕様上、存在しない Exitステートメントは以下が存在しますが、Exit Ifはありません。 Exit Do Exit For Exit Function Ex...2024.02.040VBATips
VBATips特定文字より右部分にある文字列を抜き出す【Right関数】【Instr関数】【Len関数】【ExcelVBA】 特定文字より右部分にある文字列を抜き出したい 特定文字より右部分にある文字列を抜き出したい場合があります。(株式会社○○の○○部分) Right関数とInstr関数とLen関数を使うことで抜き出し可能...2024.02.030VBATips
VBATips特定文字より左部分にある文字列を抜き出す【Left関数】【Instr関数】【ExcelVBA】 特定文字より左部分にある文字列を抜き出したい 特定文字より左部分にある文字列を抜き出したい場合があります。(○○株式会社の○○部分) Left関数とInstr関数を使うことで抜き出し可能です。 特定文...2024.02.020VBATips
VBATipsユーザーにInputBoxで任意の日付を入力してもらう ユーザーに任意の日付を入力させたい ユーザーライクな開発を心掛けたいです。 InputBoxでユーザーにマウスで日付を入力させたい場合があります。 本来はカレンダーの画面を作成してもよいのですが、 月...2024.02.010VBATips
VerUp情報Ver2.1.1リリースのご案内_KyoteiVBA 最新番リリースのご案内 競艇自動投票ソフト「KyoteiVBA」の最新版をリリースします。 ダウンロードはこちらからお願いします。 機能修正 一部環境で結果取得時にエラーで終了するのを修正。 Kyot...2023.12.072023.12.110VerUp情報
WebDriverVBAWebDriverVBA「Edge/Chromeの起動をする」【ExcelVBA】 Edge/Chromeの起動をするサンプルコード 注意点 SeleniumBasicと異なり、ブラウザは自動終了しません。2023.11.280WebDriverVBA
Selenium(Edge/Chrome)Edge/Chromeで「JS(JavaScript)のonclickをクリックする」【Selenium】 前回id要素がなくても、for eachで要素をチェックしてクリックする動作をお伝えしました。 上記で約半数のWebページは対応ができます。 では、対応が出来ない残りの半数は何でしょうか?JavaSc...2023.11.270Selenium(Edge/Chrome)
VBATipsInStr(“ABCDE”, “”)=1である(string2が空白の場合は引数startの値を返す)【ExcelVBA】 Instr関数で含まれているかどうかチェックするstring2が空白の場合、 存在しなかった=0が返ってくるものだと誤認識していました。 引数startの値を返すのが正解です。 InStr("ABCD...2023.11.260VBATips
配列(一次元/二次元)(Dim arr as Variant)配列が初期化されているのかどうか調べる【isEmpty】【ExcelVBA】 配列が初期状態かどうか調べる 厳密には配列が初期化されているのかどうかではなく、 配列として使用を考えているVariantが初期化されているのかどうか、です。 まとめ 配列をEraseで初期化する (...2023.11.250配列(一次元/二次元)
VBATips「ブックを閉じたままデータ取得する(数式で取得)」をパーツ化する【ExcelVBA】 上記関数を使用する事で、 ・データ取得先のブックを閉じたままデータを取得可能です。 ・ブックを開かないので高速でデータを取得できます。 使い方 上記をお好きなモジュール内にコピペしてください。 実際に...2023.11.240VBATips
VBATips「ファイルを選択して開く」をパーツ化する【ExcelVBA】 使い方 上記をコピペでお好きなモジュール内に記載してください。 注意点 CSVファイルで、文字列で開く場合はこちらの記事を参照。 TAB区切りテキストを文字列形式で開く場合はこちらの記事を参照。 参考...2023.11.220VBATips