Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3351 / 13644 ツリー ←次へ | 前へ→

【62751】ワークシート関数→VBAコード トキノハジメ 09/8/27(木) 15:05 質問[未読]
【62757】Re:ワークシート関数→VBAコード シスタークエスト 09/8/27(木) 16:43 発言[未読]
【62763】Re:ワークシート関数→VBAコード つるりん 09/8/30(日) 7:54 回答[未読]
【62768】Re:ワークシート関数→VBAコード トキノハジメ 09/8/31(月) 10:31 お礼[未読]

【62751】ワークシート関数→VBAコード
質問  トキノハジメ  - 09/8/27(木) 15:05 -

引用なし
パスワード
   いつもお世話になります。
働いていたワークシート関数が何故か反応してくれません。
それで表題のような事はできるのでしょうか。
ワークシート関数は下記の様なものです。

44=(ISERROR(MATCH(C$43,$C$42:$T$42,FALSE)),"",INDEX($C$T41,1,MATCH(C$43,$C$42:$T$42,FALSE))) 
何かアドバイス宜しくお願いいたします。

【62757】Re:ワークシート関数→VBAコード
発言  シスタークエスト  - 09/8/27(木) 16:43 -

引用なし
パスワード
   ▼トキノハジメ さん:
>ワークシート関数は下記の様なものです。

>44=(ISERROR(MATCH(C$43,$C$42:$T$42,FALSE)),"",INDEX($C$T41,1,MATCH(C$43,$C$42:$T$42,FALSE))) 
>何かアドバイス宜しくお願いいたします。
「ような物」とか、あまりいい加減な物は載せない方が良いと思います。
動きません、というかエラーで話になりません。
実際に動く数式を載せた方が良いです。
数式自体が解らないなら、そのように書いた方が良いですね。

>ワークシート関数→VBAコード 
ものすごくあいまいな話なので、大体ですが、
evaluateを使えばできると思います。
使い方は過去ログにあると思います、検索してみては。

【62763】Re:ワークシート関数→VBAコード
回答  つるりん  - 09/8/30(日) 7:54 -

引用なし
パスワード
   ▼トキノハジメ さん:

>44=(ISERROR(MATCH(C$43,$C$42:$T$42,FALSE)),"",INDEX($C$T41,1,MATCH(C$43,$C$42:$T$42,FALSE))) 
>何かアドバイス宜しくお願いいたします。

数式が一部欠けてますね。
頭にはIFでしょうし、INDEXの範囲指定部分$C$T41は$C1:$T41などに
ならなければいけません。
数式を見る限り、単純に表引きしているだけでしょうから
マクロの必要もないのでは?

【62768】Re:ワークシート関数→VBAコード
お礼  トキノハジメ  - 09/8/31(月) 10:31 -

引用なし
パスワード
   シスタークエストさん つるりんさん
有難う御座いました。べんきょうします。
又よろしくお願いいたします。

3351 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free