●EXCEL・VBAの教えて ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
266:デフォルトの名無しさん 07/02/15 01:30:49 あー、分かった。 セルでセル関数のようにはマクロのユーザー関数は使えないよ。 ツールメニュー→マクロ→color(自分で作ったユーザ関数)を選らんで、 その時点で使うわけ。 267:デフォルトの名無しさん 07/02/15 01:30:54 >>265 ただの文字列です。 268:デフォルトの名無しさん 07/02/15 01:34:30 「セルの計算結果」って言ってるのは、 =SUM(R[-3]C:R[-1]C) ←こういう奴の話を言ってるんだよね? で、このイコールのところに自分で作った関数を入れたいってことよね? 結論から言えば、できないんじゃないかなあ。 269:268 07/02/15 01:37:15 ごめん! ウソ言ってた。 できたよ。 270:デフォルトの名無しさん 07/02/15 01:37:24 >>261 > ユーザー定義関数内でやろうとしていて 先に書けよ。 ユーザー定義関数ってのは引数を計算して、式を入れたセルに値を返す物で 書式設定だのなんだのというシート上の操作を行うものじゃないぞ。 だからアクティブセルを取得することは出来るが操作は出来ない。それがユーザー定義関数ってものだ。 指定がおかしいんじゃなくて、やろうとしている事に対してユーザー定義関数を使おうとしているのがおかしい。 取得が出来てることはDebug.Print ActiveCell.Address(0, 0)を入れればわかるだろう。 操作がしたいならイベントを使え。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5401日前に更新/123 KB
担当:undef