- 1 名前:デフォルトの名無しさん mailto:sage [2009/05/10(日) 01:05:30 ]
- Excelの「VBA」に関する質問スレです
前スレ pc12.2ch.net/test/read.cgi/tech/1235332603/ ★1 質問をするときはOSとExcelのバージョンを必ず書きましょう ★2 わからなければとりあえず「マクロの記録」をしてみましょう ★3 丸投げのプログラム作成依頼は受け付けていません ★4 VBAを使わない、Excelの使い方に関する質問はスレ違いです Excel総合相談所 82 pc11.2ch.net/test/read.cgi/bsoft/1241825062/
- 477 名前:463 [2009/06/12(金) 16:27:12 ]
- 実は集計するだけではなく、
高橋 100点 三根 98点 山田 100点 高橋 100点 青山 97点 山田 99点 (50人くらい、データは1000件くらい) で100点の人だけ集計して100点の高橋が何人いて、 100点の山田が何人いるみたいなことをしたかったので、 100点で検索して左のセルをみて、 文字列を取得して、その取得した文字列と 関連するの配列名にカウントしたかった のですが、どうもdictionaryでできそうです。 みなさんありがとうございました。
- 478 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 16:27:50 ]
- 「数式に該当するセル」が意味不明
実例を示せ
- 479 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 16:30:15 ]
- >>477
その程度ならVBAなんぞ使わんでも一発で集計できるがね
- 480 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 16:43:26 ]
- >>478
失礼しました やりたいことは条件付き書式設定のようなことで、 例えば 30 20 50 60 40 80 というセルを選択した後、ユーザーフォームから数式を入力してボタンを押すと 数式に該当するセルに対して、処理を行うということです。 条件付き書式設定を使えというのは無しでお願いします。。。
- 481 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 17:31:32 ]
- 列なの行なの?
なんなのその数字。
- 482 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 18:13:09 ]
- Chr(13)とvbCrlfの使い分けの判断は何?
- 483 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 19:49:23 ]
- vbCrLf = Chr(13) & Chr(10)
Chr(13) = vbCr Chr(10) = vbLf
- 484 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 21:11:04 ]
- >>482
改行コードは状況によって変わることがあるから Chr(13)とかChr(10)とかに固定すると具合が悪いこともある
- 485 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 21:20:26 ]
- ぜんぜん「数式に該当するセル」の説明になってない…
- 486 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 09:26:08 ]
- 俺がエスパーすると
数式の解に該当する数字の入ったセル
- 487 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 10:58:14 ]
- 数式: >=50
数式に該当するセル: 50 60 80 ってことじゃね
- 488 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 11:10:30 ]
- 俺がエスパーすると、
フォームから「A2=A1+10」と入力する。A1に5が入っていたとしたらA2に15を入れる。 どうだ?
- 489 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 12:27:04 ]
- 463が説明しようとする度にエスパーが大量に必要になりそうな悪寒
何をどうしたいのか細切れに話そうとしてるからますます判らん w
- 490 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 12:28:17 ]
- ____
/_ノ ヽ、_\ o゚((●)) ((●))゚o ,. -- 、 /::::::⌒(__人__)⌒:::::: / __,>─ 、 | |r┬-| / ヽ | | | | { |__ | | | | } \ ,丿 ヽ | | | | / 、 `┬----‐1 } | | | | / `¬| l ノヽ wwwwwwwwwwwwwwwww \ `ー'ォ / 、 !_/l l / } { \ l / ,' \ ´`ヽ.__,ノ / ノ \ ヽ、\ __,ノ /  ̄ ヽ、_ 〉 ,!、__/
- 491 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 16:20:49 ]
- >>480
数式からEvaluateで戻り値を求めて、その戻り値でフィルターにかけりゃいいじゃん。 それともフィルタオプションで検索条件範囲の1行目を空白にして、2行目に=A2=数式と書きだして抽出するとかね。
- 492 名前:491 mailto:sage [2009/06/13(土) 16:24:49 ]
- 俺のエスパー度はマグニチュード7くらいの自信があるから上で間違いないな。
- 493 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 16:52:40 ]
- 463まとめ
>>463 >>468 >>477 >>480
- 494 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 21:30:24 ]
- >>493
仲間はずれがいるぜ。 >>480は>>476だな。
- 495 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 22:23:18 ]
-
/ ノノ ノノノ ヾヽ、ヽ / ノj ` ´ i | i { ` , ,-,、´ i | { i )-―-'( i | ヽ i ⌒ } |_,,,. -‐- 、 __)), ,ノ人 、_, ノ''"´ , \ / ` ー--,. '´ . : :`( ゝ、 / : : :: :´: . : :\ , ' ´_ ヽ / r´: : : : : : ,. ' ´ ヽ>'´ ,'ヽ! / γ: : ノ _ ,, 、,, ,,__i 。 ./ ; ,! i ir' " ヽ ,,, ''' ´ `"7 :/ i |、 ° }, ' ` y' / "'''‐‐- ...,,,_| ヽ、ー/ __ _/ / `'''-,,,て ´  ̄ ̄ / ,イ `''-、__/ / ` / ,! _, `''-,,_ ,..、_,,..イ´ i'´ `ゝ''"´ \_ ,,,,,...ゞ、_ |ー-/ ミ〉 !r'´ ヽ ミ/、 /| i i }
|

|