VBATips 疑問解決
VBATips
VBATips 変数を固定長で使用する【Dim str As String * 5】固定長文字列【ExcelVBA】
VBATips MsgBoxの改行を簡単に入力したい【Function化】【ExcelVBA】
VBATips MsgBoxに表示する文字列を「ずらずらと」書かないほうが見やすい【ExcelVBA】
VBATips ForループはNextを通過した際にカウンタ加算される
_基本 Office2019 Excelの実行ファイル(exe)のパス(フォルダ)について
Office 2019 Excelの実行ファイル(exe)のパスを知りたい覚書です。Office2003形式で開発希望の案件があり、念のため2003形式の環境を作った後、スタートメニュー内のアプリから...
_基本 処理はパーツ単位で分ける事を心掛ける【パーツ化】【ExcelVBA】
パーツ化とはExcelVBAマクロ初級者からの脱却が、処理のパーツ化(プロシージャの分割)と考えています。マクロを作る上で基本機能をパーツ化する事で、開発時間の削減に繋がります。パーツ化のサンプルコー...
VBATips Rangeに.Formulaは必要?不必要?省略しても良い?【ExcelVBA】
VBATips WorkSheetsとSheetsの違い【ExcelVBA】
SheetsコレクションとWorkSheetsプロパティWorkSheetsとSheetsでは対象とするシートが異なります。下記のようにWorkSheetsの対象はワークシート 1 つですが、Shee...
配列(Dictionary) DictionaryのExistsが動作しないのはValueで入れてない為【ExcelVBA】
DictionaryのExistsが動作しない最近、VBA開発でハマったケースです。VBAでDictionaryを使用した際、Existsが動作しませんでした。■現象・セルの値をDictionaryオ...
一覧表 【VBA基本】変数の初期値一覧
変数は暗黙で、初期値が設定される変数の初期値一覧データ型によって、初期値は異なります。下記の表を参考にしてください。データ型名変数初期値ブール型BooleanFALSEバイト型Byte0整数型Inte...
VBATips Boolean型を1行で反転させる(True→False/False→True)【ExcelVBA】
Boolean型の変数を反転させるBoolean型はTrue/Falseの2つしかありません。その為、TrueならFalse / FalseならTrueといった使い方も多いです。通常のコードは以下のよ...
VBATips If flg Thenってどういう意味?Boolean型のフラグの判定条件【ExcelVBA】
If flg thenと記載のあるコードの意味人が書いたコード(特にネットでコピペする場合等)、このコードの書き方って何?って思うケースがあります。If flg thenはIf flg = True ...
VBATips Rangeに.Valueは必要?不必要?省略しても良い?【ExcelVBA】
Internet Explorer自動操作 Webで取得したデータの半角スペース削除ができない【ExcelVBA】
Webで取得したデータの半角スペースが除去できない最近、VBA開発でハマったケースです。VBAでIE操作をしている際、取得した数値データを分析・加工が出来ず、エラーが発生しました。■現象・目視ではWe...
