Excel関連 【VBA】参照設定に「Microsoft Forms 2.0 Object Library」がない場合 Excelマクロにて、クリップボードに値を格納する処理を書きたかったのです。Microsoft Forms 2.0 Object Library を使うことになるのですが、参照設定の選択肢に対象がなくて焦ったので備忘録です。 2025.07.08 Blog Admin Excel関連
Excel関連 【Excel VBA】特定の文字列があれば処理して最後にメッセージ セルの値に特定の文字列が含まれている場合に、特定の処理をします。サンプルコードを残します。 2025.02.18 Blog Admin Excel関連
Excel関連 Excel VBA 日付の月だけ表示する方法 型とかあんまり意識しなくてもいいけど、Date型を使いこなせると効率よくいろいろできると思うよ。 2024.04.10 SunShine! Excel関連
Excel関連 【Excel VBA】ゼロ埋め表記文字から数字を抽出(001 → 1 とか) 久しぶりにVBAを書いていると、「Numberだっけ?」とか、よく分からない記憶の混濁が起こるわけです。 2024.04.02 Blog Admin Excel関連
Excel関連 値渡し(ByVal)と参照渡し(ByRef)の違いをざっくり説明 ByValとByRefの違いを単純化してざっくりと考えてみましょうね。 2023.05.07 SunShine! Excel関連
Windows PC CRLFで改行するWindows(Linuxは違うから差が出る) 異なるOSでファイルをやり取りすると改行コードの違いで表示が変になるって話。 2022.03.19 SunShine! Windows PC
Excel関連 【Excel VBA】同名ブックの存在確認後にファイルを開く Excel VBA(エクセルマクロ)でブックを開く操作は「Workbooks.Open」でフルパスファイル名を指定するだけですが、Excelの制約をいろいろとかいくぐることを考えないと、マクロが異常終了するリスクだらけです。自分だけで使っている分にはよいのですが、誰かにも使ってもらおうと思った場合には、エラーは極力発生しないようにしたいものです。 2018.06.24 Blog Admin Excel関連
Excel関連 【Excel VBA】省略可能な引数を指定するときはデフォルト値を記載しておく 「Sub」でも「Function」でも、省略可能な引数を「Optional」キーワードで指定できます。特別な理由がなければ、引数の宣言部分にデフォルト値を記載しておいた方が、何かと便利です。 2018.06.21 2020.03.17 Blog Admin Excel関連
Excel関連 【Excel VBA】表示しているシート(アクティブシート)以外を削除する アクティブシート以外のシートを削除するマクロを書きました。マクロ実行は、シートに設置済みのボタンで行う前提です。アクティブシートはボタンが設置されているシートなので、実質、ボタンが設置されているシート以外を削除することになります。 2017.07.23 2018.04.04 Blog Admin Excel関連
Excel関連 【Excel VBA】Outlookの予定表をExcelの一覧表に出力する(CSVエクスポートなし) Outlookのスケジュール情報をExcelマクロで直接読み込み、一覧形式でシートに展開します。CSVでのファイル出力ではなく、Excel形式に直接書き出します。日付(時刻も含められる)で範囲指定することがポイントだと思います。 2017.06.25 Blog Admin Excel関連
Excel関連 Excelファイルを開くたびに「XLQUERY.XLA」が見つからないと言ってくる件 Excelファイルで、定例の処理を行っています。ファイルを開くたびに、XLQUERY.XLAがないことが原因のようなメッセージが表示されて、処理を継続するかどうか聞いてくるのが嫌になって、解決策を探したお話です。 2017.06.21 2018.04.06 Blog Admin Excel関連
Excel関連 【Excel VBA】日付順に並べ替える(マクロでソート) セルに設定済みの日付によるソートをVBAで設定したいと思いました。ネットの情報を見ながらコードを書いたのですが、ちょっと混乱したので、備忘録をまとめておきます。 2017.06.20 2018.04.04 Blog Admin Excel関連
MS Office関連 Outlook 2010でマクロが実行できない(マクロが無効・・・?) Outlook 2010で自作のマクロを動かそうとしたら「このプロジェクトのマクロは無効に設定されています。・・・」というメッセージが出ました。 2016.12.18 2020.07.01 Blog Admin MS Office関連Windows PC