関数・メソッド小数点以下を切り捨てる【Int関数】【ExcelVBA】負の数は最大整数を返す 構文 Int(Number) Number・・・ 整数に丸めたい数値、もしくは有効な数式 戻り値 ・・・・・整数型 Numberに指定した数値を丸めて小数点以下を切り捨てます。 似たような関数で、F...2022.05.140関数・メソッド
関数・メソッド平方根を返す【Sqr関数】【ExcelVBA】 構文 Sqr(Number) As Double Number・・・ 平方根を取得したい数値 任意の有効な数式 戻り値 ・・・・・平方根 Numberに指定した数値の平方根を返却します。 Abs関...2022.05.130関数・メソッド
関数・メソッド数値の絶対値を返す【Abs関数】【ExcelVBA】 構文 Abs(Number) Number・・・ 絶対値を取得したい数値 任意の有効な数式 戻り値 ・・・・・絶対値※数値の絶対値は、その数値から符号を取り除いた値 Numberに指定した数値の絶...2022.05.120関数・メソッド
関数・メソッド指定した文字列の並びを反転する【StrReverse関数】【ExcelVBA】 構文 StrReverse(Expression) As String Expression・・・ 文字列を指定※省略不可だが、空文字("")は指定可能 戻り値 ・・・・・ String型 Exp...2022.05.110関数・メソッド
VBATips非表示シートを右クリックで再表示させない【xlSheetVeryHidden】【ExcelVBA】 ユーザーに指定シートを表示させない ExcelVBAで設定値などをシートに持たして管理する場合があります。 その際、Visibleプロパティで非表示にしてユーザーに操作させないようにしますが、 xlS...2022.05.100VBATips
VBATips読み取り専用で開いた場合はマクロ実行させない【ExcelVBA】 ワークブックを読取専用で開いてもマクロは実行可能 VBAマクロでワークブックを読取専用で開いてもそのブック内のマクロは実行が出来てしまいます。 読み取り専用で開く=動作させたくないといったケースもある...2022.05.090VBATips
VBATipsブックが読み取り専用かどうか判断する処理【ReadOnly】【ExcelVBA】 使い方 上記をコピペでお好きなモジュール内に記載してください。 注意点 読み取り専用でもマクロは実行できます。 読み取り専用ファイルでマクロ実行させたくない場合は、こちらの処理を追加します。 関連記事...2022.05.080VBATips
VBATips指定パスの末尾に円マーク(\)付与する【パーツ化】【ExcelVBA】 使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は行いたいコードを記載し、呼出しは以下のような形で使用してください。 結果イメージ C:\sample で末尾に\がなければ、...2022.05.072022.06.030VBATips
VBATips特定の名前以外のオートシェイプ・画像を削除する【ExcelVBA】 特定の名前以外のオートシェイプ・画像をすべて削除したい 画像データの呼出などの場合、元データを削除したい場合があります。 使い方 結果イメージ 指定したシートの特定の名前以外のオートシェイプ・画像をす...2022.05.010VBATips
VBATipsブック内の全てのシートのオートシェイプ・画像を削除する【パーツ化】【ExcelVBA】 ブック内のオートシェイプを全て削除したい場合があります。 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は以下のような形で使用してください。 結果イメージ 指定したブックのオートシ...2022.04.302023.04.190VBATips
VBATips特定シートのオートシェイプ・画像を全て削除する【パーツ化】【ExcelVBA】 シート内のオートシェイプを全て削除したい場合があります。 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は以下のような形で使用してください。 結果イメージ 指定したシートのオートシ...2022.04.292022.06.010VBATips
配列(一次元/二次元)二次元配列で〇番目に空白列を追加する【ExcelVBA】 二次元配列内の指定した列(横方向の要素)に空白列を追加したい場合があります。 今回の記事は特定の〇番目の指定列を列追加するコードを説明します。 二次元配列で〇番目の指定列に空白列を追加するサンプルコー...2022.04.280配列(一次元/二次元)
VBATipsパスワードありのブックを開く【Workbooks.Open】【ExcelVBA】 パスワード付きのワークブックを開きたい Workbooks.Openでワークブックを開く際、パスワード付きのファイルを開きたいケースがあります。Workbooks.Openで指定する際、引数に設定して...2022.04.240VBATips
Selenium(Edge/Chrome)Chromeで自動テストソフトウェアによって制御されていますを非表示にする【Selenium】【ExcelVBA】 IE自動操作の時と違い、Chromeを自動操作する際、画面上に以下表示がされます。 -------------------------- Chromeで自動テストソフトウェアによって制御されています ...2022.04.234Selenium(Edge/Chrome)
関数・メソッドブックを閉じる際、クリップボードの警告メッセージを表示させない(無視する)【CutCopyMode = False】【ExcelVBA】 ワークブックを閉じる際、クリップボードの警告を表示させない VBAマクロでワークブックを閉じる際の確認ダイアログを表示させたくない方法があります。 ーーーーーーーーーーーーーーーーーーーーーーーーーー...2022.04.220関数・メソッド
VBATips新規ブック作成時にブック保存もしたい【ExcelVBA】 新規ブック作成時にブック保存もしたい Workbooks.Addのブック新規作成時、ブック保存も同時に行いたい場合があります。 ただ、Workbooks.Addの引数には保存の引数はない為、別途保存処...2022.04.210VBATips
関数・メソッドブックを閉じる際の確認ダイアログを表示させない(無視する)【Application.DisplayAlerts】【ExcelVBA】 ワークブックを閉じる際の確認ダイアログを表示させない VBAマクロでワークブックを閉じる際の確認ダイアログを表示させたくない方法があります。 上記のようなダイアログを非表示(無視)することで、ブックを...2022.04.200関数・メソッド
関数・メソッド新規ブックを作成する【Workbooks.Add】【ExcelVBA】 構文 Workbooks.Add(Template) Addメソッドは新しいブックを作成するメソッドです。 Addメソッドで作成したブックは自動的にアクティブになります。 Templateは下記定数を...2022.04.190関数・メソッド
Selenium(Edge/Chrome)Edge/Chromeでブラウザのウィンドウ表示倍率を変更する【Selenium】【ExcelVBA】 Edge/Chromeブラウザの表示倍率設定 Seleniumを利用して、ブラウザのウインドウの表示倍率設定変更可能です。 ただし。Selenium自体に機能はなく、ExecuteScriptでブラウ...2022.04.180Selenium(Edge/Chrome)
Selenium(Edge/Chrome)Edge/Chromeでファイルダイアログからアップロードする【Selenium】【ExcelVBA】 ファイルダイアログからファイルをアップロードする Edge/Chromeの自動制御にて、ローカルにある画像データ等をアップロードしたいケースがあります。 Webサイトではドラッグアンドドロップなどでフ...2022.04.170Selenium(Edge/Chrome)