Excel VBA 質問スレ Part18at TECHExcel VBA 質問スレ Part18 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト942:デフォルトの名無しさん 11/05/14 22:07:24.26 >>938 関数は(あれば)引数を受け取って値を返すだけの機能 書式の変更等はできない仕様 Subのほうに書くしかない 943:896 11/05/14 23:03:54.96 >>942 functionから書式変更するsubを別途呼んでもダメだったので、 そういう仕様なのかと疑っていましたが、やっぱり仕様だったんですね。 諦めてボタン等から起動して、チェックと書式変更する処理を流すようにでもしてみます。 レスくれた方々、ありがとうございました。 944:デフォルトの名無しさん 11/05/14 23:44:07.49 >>943 もう見てないかな? これはたしかユーザー定義型の制約で仕方ない事だったと思ったべさ。 >>922の人のが殆ど自分の考えと一緒だったけどちょっと違うのが、 変更された特定値をサーチするんじゃなくて、値の書き込み元の範囲を 最初に特定してしまって、その範囲外ならすぐに処理を抜けてしまえば シート上の変更のたびに呼び出されても負担が少ないわさ。 たとえばシートのセル範囲にRng_TgtFromと言う名前を切って、これを 計算が反映される入力元の範囲とした場合、次の様にVBEのシートに書くべさ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch