Excel VBA質問スレ Part11at TECH
Excel VBA質問スレ Part11 - 暇つぶし2ch475:デフォルトの名無しさん
09/06/12 14:28:42
50件程度なら重複チェックを省略しても、とりたてて問題はない。

  For Each n In name  '配列で集計
    dic(n) = dic(n) + 1
  Next

たったこれだけで集計できる。
データが増えると遅くなるけど。

476:デフォルトの名無しさん
09/06/12 16:22:18
UserFormから数式を入力させて、その数式に該当するセルに処理を行いたいのですが、
ヒントになるサイトか関数などあれば教えてください。よろしくお願いします

477:463
09/06/12 16:27:12
実は集計するだけではなく、
高橋 100点
三根 98点
山田 100点
高橋 100点
青山 97点
山田 99点 
(50人くらい、データは1000件くらい)

で100点の人だけ集計して100点の高橋が何人いて、
100点の山田が何人いるみたいなことをしたかったので、
100点で検索して左のセルをみて、
文字列を取得して、その取得した文字列と
関連するの配列名にカウントしたかった
のですが、どうもdictionaryでできそうです。
みなさんありがとうございました。

478:デフォルトの名無しさん
09/06/12 16:27:50
「数式に該当するセル」が意味不明
実例を示せ

479:デフォルトの名無しさん
09/06/12 16:30:15
>>477
その程度ならVBAなんぞ使わんでも一発で集計できるがね


480:デフォルトの名無しさん
09/06/12 16:43:26
>>478
失礼しました

やりたいことは条件付き書式設定のようなことで、
例えば

30
20
50
60
40
80

というセルを選択した後、ユーザーフォームから数式を入力してボタンを押すと
数式に該当するセルに対して、処理を行うということです。
条件付き書式設定を使えというのは無しでお願いします。。。

481:デフォルトの名無しさん
09/06/12 17:31:32
列なの行なの?
なんなのその数字。

482:デフォルトの名無しさん
09/06/12 18:13:09
Chr(13)とvbCrlfの使い分けの判断は何?

483:デフォルトの名無しさん
09/06/12 19:49:23
vbCrLf = Chr(13) & Chr(10)
Chr(13) = vbCr
Chr(10) = vbLf

484:デフォルトの名無しさん
09/06/12 21:11:04
>>482
改行コードは状況によって変わることがあるから
Chr(13)とかChr(10)とかに固定すると具合が悪いこともある

485:デフォルトの名無しさん
09/06/12 21:20:26
ぜんぜん「数式に該当するセル」の説明になってない…

486:デフォルトの名無しさん
09/06/13 09:26:08
俺がエスパーすると
数式の解に該当する数字の入ったセル

487:デフォルトの名無しさん
09/06/13 10:58:14
数式: >=50
数式に該当するセル: 50 60 80

ってことじゃね

488:デフォルトの名無しさん
09/06/13 11:10:30
俺がエスパーすると、

フォームから「A2=A1+10」と入力する。A1に5が入っていたとしたらA2に15を入れる。

どうだ?

489:デフォルトの名無しさん
09/06/13 12:27:04
463が説明しようとする度にエスパーが大量に必要になりそうな悪寒
何をどうしたいのか細切れに話そうとしてるからますます判らん w

490:デフォルトの名無しさん
09/06/13 12:28:17
       ____
     /_ノ  ヽ、_\
   o゚((●)) ((●))゚o   ,. -- 、
  /::::::⌒(__人__)⌒:::::: /    __,>─ 、
  |     |r┬-|    /          ヽ
  |     | |  |   {            |__
  |     | |  |    }  \       ,丿 ヽ
  |     | |  |   /   、 `┬----‐1    }
  |     | |  |  /   `¬|      l   ノヽ  wwwwwwwwwwwwwwwww
  \      `ー'ォ /    、 !_/l    l    /  }
           {       \     l   /  ,'
           \      ´`ヽ.__,ノ  /   ノ
             \     ヽ、\ __,ノ /
               ̄ ヽ、_  〉 ,!、__/



491:デフォルトの名無しさん
09/06/13 16:20:49
>>480
数式からEvaluateで戻り値を求めて、その戻り値でフィルターにかけりゃいいじゃん。
それともフィルタオプションで検索条件範囲の1行目を空白にして、2行目に=A2=数式と書きだして抽出するとかね。

492:491
09/06/13 16:24:49
俺のエスパー度はマグニチュード7くらいの自信があるから上で間違いないな。

493:デフォルトの名無しさん
09/06/13 16:52:40
463まとめ
>>463
>>468
>>477
>>480


494:デフォルトの名無しさん
09/06/13 21:30:24
>>493
仲間はずれがいるぜ。
>>480>>476だな。

495:デフォルトの名無しさん
09/06/13 22:23:18

                  /   ノノ ノノノ ヾヽ、ヽ
               /   ノj `      ´ i |    
               i    {   ` , ,-,、´  i | 
              {    i     )-―-'(  i |    
                 ヽ   i     ⌒   } |_,,,. -‐- 、  
              __)), ,ノ人   、_,  ノ''"´   ,      \ 
                /       ` ー--,. '´   . : :`(      ゝ、
               /           : : :: :´: .         : :\ , ' ´_   ヽ
           /  r´: :       : : : :       ,. ' ´ ヽ>'´    ,'ヽ!
             / γ: :        ノ    _   ,, 、,, ,,__i  。 ./       ; ,!
           i   ir' " ヽ    ,,, ''' ´         `"7         :/ 
         i  |、 ° }, '                 ` y'         /
   "'''‐‐- ...,,,_|   ヽ、ー/           __    _/          /
             `'''-,,,て          ´    ̄ ̄ /          ,イ 
             `''-、__/            /    `  / ,!    _,
                     `''-,,_     ,..、_,,..イ´      i'´  `ゝ''"´
                    \_ ,,,,,...ゞ、_           |ー-/  
                           ミ〉       !r'´
                         ヽ   ミ/、 /|  i  i }



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch