vba-create

配列操作

Dictionary(連想配列)のまとめ(逆引き目次)

Dictionaryは理解すればVBAの速度改善やコードの可読性が上がります。 Dictionaryは文字通り辞書(連想配列)の事で、他言語では「ハッシュ」と呼ばれたりします。 Dictionar...
2021.07.25 0
_基本

改行コードの違い「CR」と「LF」と「CRLF」

改行コードは「3種類」存在する 「csvファイル」や「txtファイル」を扱い始めると、改行コードを理解する必要性があります。 普段何気なく使用している改行ですが、3種類の改行コードが存在します。 ...
2021.07.25 0
VBATips

セル内の改行コードを変換する【Replace関数】【ExcelVBA】

文字列の改行コードには CR LF CRLF と3パターンあります。 改行コードを判定してコードを組むのもよいですが、 指定の改行コードに事前に変換してしまうのも一つの手です。 セル内の改行コー...
0
VBATips

文字列に改行コードが含まれるか判定する【InStr関数】【ExcelVBA】

文字列に改行コードが含まれているか、判定をしたい場合があります。 Instr関数で改行が含まれているかチェックすれば可能です。 但し、注意をしないといけないのが、改行には CR LF CRLF...
0
VBATips

全てのシートの「特定文字」を置換する処理をパーツ化する【エクセルマクロ】

今開いているブックの全てのシートに対して、Replaceメソッドで「特定文字」を「指定文字」に変更します。 「xlWhole」は完全一致。 「xlPart」は部分一致。 後継...
2021.07.25 0
VBATips

一次元配列/二次元配列のまとめ(逆引き目次)

配列記事のまとめです。 配列処理となると厄介だから勉強していない!という初心者の方も多いでしょう。 配列は、ワークシート内のセル範囲と配列は同様と考えると簡単かもしれません。 配列をマス...
2021.07.25 0
配列操作

「この配列は固定されているか、または一時的にロックされています」が出た場合【ExcelVBA】

「この配列は固定されているか、または一時的にロックされています」が出た場合 「この配列は固定されているか、または一時的にロックされています」が発生する場合があります。 静的配列をほかの関数上でRe...
0
配列操作

「コンパイルエラー:配列は既に宣言されています。」が出た場合【ExcelVBA】

「配列は既に宣言されています。」が出た場合 配列を利用し、コンパイルエラー「配列は既に宣言されています。」が発生する場合があります。 静的配列をRedim(再定義)していることが原因です。 Re...
0
配列操作

配列で値代入時「型が一致しません」が出た場合(Split/Array関数)【ExcelVBA】

配列で値代入時「型が一致しません」が出た場合 Split関数やArray関数で配列を作成する場合、実行時エラー「型が一致しません」が発生する場合があります。 その場合はVariant型以外のデータ...
0
配列操作

動的配列で「コンパイルエラー:型が一致しません」が出た場合【ExcelVBA】

「型が一致しません:配列またはユーザー定義型を指定してください」 動的配列を引数として渡す際、コンパイルエラー「型が一致しません:配列またはユーザー定義型を指定してください」が発生する場合があります...
0
VBATips

Rangeに.Formulaは必要?不必要?省略しても良い?【ExcelVBA】

0
VBATips

Rangeに.Valueは必要?不必要?省略しても良い?【ExcelVBA】

 
2021.07.21 0
関数・メソッド

文字の色(フォント色)を設定/取得する【Colorプロパティ】【ExcelVBA】

 
0
関数・メソッド

文字を上付きに設定する【Superscriptプロパティ】【ExcelVBA】

0
関数・メソッド

ワークシートの見出し色を変更する【Tabプロパティ】【ExcelVBA】

2021.07.18 0
関数・メソッド

文字を下付きに設定する【Subscriptプロパティ】【ExcelVBA】

0
関数・メソッド

文字に取り消し線を設定する【Strikethroughプロパティ】【ExcelVBA】

0
関数・メソッド

文字に下線を設定する【Underlineプロパティ】【ExcelVBA】

0
VBATips

ワークシートを名前変更してコピーする【ExcelVBA】

 
2021.07.11 0
関数・メソッド

セルの文字を斜体に設定する【Italicプロパティ】【ExcelVBA】

 
0
タイトルとURLをコピーしました