2021-06-02 Excel VBA 初心者に紹介する Not演算子の使用例 ExcelTips VBAを学習して間もないとき、And演算子やOr演算子を使用する場面はすぐ想像できるのですが、Not演算子の使用場面は想像できませんでした。 例えば、「AがBでないなら」とコーディングしたいとき、「If Not A = B Then ・・・」などと書くことも可能ですが、普通「If A <> B Then ・・・」とするので使わないな、とか考えていました。 実際はよく使うのですが、具体的な使用例を知った方が理解が進むと思うので、ご紹介します。 続きを読む
2021-05-23 同じ式を繰り返し記述することを防げる LET関数 ExcelTips LET関数がリリースされました。 待ち望まれていた関数ですが、Microsoft365限定のため互換性に問題がありますが、使い方を解説します。 続きを読む
2021-05-14 Excel VBA [CrowdWorksの案件を参考に] 文字列にカンマを挿入するマクロ ExcelTips CrowdWorks の Excel VBA にあった案件を参考に架空の要件を用意して、段階的にコーディングしてみました。 なお、あくまで参考にして作った要件のため実際の案件とは異なります。 また、筆者は参考にした案件の受注者ではありません。 続きを読む
2021-05-12 Excel VBA の InStrRev 関数で2つ以上(複数)文字を探索した場合の戻り値(位置) ExcelTips InSerRev関数は、Excel関数でなく VBA の関数になります。 この関数の説明ページはいくつもあるのですが、勘違いして混乱することが多いので、その点だけを解説します。 続きを読む