Excel総合相談所 68at BSOFT
Excel総合相談所 68 - 暇つぶし2ch346:名無しさん@そうだ選挙にいこう
08/05/13 18:57:06
>>344
「ユニークな人」って「おもしろい人」のことだと思ってないか?

347:名無しさん@そうだ選挙にいこう
08/05/13 19:11:07
>>344
回答した俺自身が何故かすごく不安なんだけど、
よくわからないけどそれでいいならいいか。おめで㌧

348:名無しさん@そうだ選挙にいこう
08/05/13 19:18:53
>>344
おめでとう!

349:名無しさん@そうだ選挙にいこう
08/05/13 19:54:41
>>344
クビ確定

350:名無しさん@そうだ選挙にいこう
08/05/13 22:15:44
すみません、ソートについて少し教えてください

WindowsXP SP2
Excel2002?(2003?、一つ前のバージョンです)
VBA使えません
でもVBAでしかできない場合、VBAで教えてください!
Excel、ソート などで検索

ただ今表を作っていて、左側に単価、右側に商品名で作っています。
それぞれデータの入力は済んだのですが、わかりやすく商品名をABC順でソートしたいと思っています。
ですが、ソート機能でソートすると商品名だけがソートされ、左の単価は置いてけぼりになってしまいます。

なので、商品名をキーにソートし、ソートする際は商品名だけでなく単価もくっつけて並べ替えるということはできますでしょうか?
どうぞよろしくお願いします。


351:名無しさん@そうだ選挙にいこう
08/05/13 22:20:28
>350
ソートする際に、表の商品名部分だけでなく、
全体を選択してからソートすれば単価とかも一緒にソートされる。

352:名無しさん@そうだ選挙にいこう
08/05/13 22:23:47
>>351
OH!なんと基本的な操作・・・
ありがとうございました。

353:350
08/05/13 22:28:49
重ねてすみません・・・
試してみたのですが、ソートのキーが左の単価になってしまい右の商品名をキーにできません。
選択のしかたなど工夫してみたのですがどうしても左側がキーになってしまいます。
初歩的な質問かと思いますがなにとぞよろしくお願いします。

354:名無しさん@そうだ選挙にいこう
08/05/13 22:41:44
「最優先されるキー」を選びなさい

355:名無しさん@そうだ選挙にいこう
08/05/13 22:42:25
重ね重ねありがとうございます…

356:名無しさん@そうだ選挙にいこう
08/05/13 22:45:35
>>355
いいかげんにしてくれ。
まあ別にいいんだけどさ。
聞く前に3分くらいさわってみろよ。

357:名無しさん@そうだ選挙にいこう
08/05/13 22:49:18
>>356
352 名前:名無しさん@そうだ選挙にいこう[sage] 投稿日:2008/05/13(火) 22:23:47
353 名前:350[sage] 投稿日:2008/05/13(火) 22:28:49

5分くらいさわってみてる模様

358:名無しさん@そうだ選挙にいこう
08/05/13 23:10:38
データ→並び替えでやればすぐに分かると思うが
メニューバーのボタンって初心者にとってはある意味、無いほうがいいよな

359:名無しさん@そうだ選挙にいこう
08/05/13 23:14:10
>>355
いいことを教えてあげよう。
URLリンク(www.google.co.jp)
ここで エクセル ソート と入力してGoogle検索というボタンを押してみるんだ。
エクセルでソートしたくなったら今度からそうしろ。

360:名無しさん@そうだ選挙にいこう
08/05/13 23:30:42
【1 OSの種類         .】 WindowsXP
【2 Excelのバージョン   】 Excel2007
【5 検索キーワード     】 EXCEL 使い方

ファイルAのとあるセルに入力したデータを別ファイルのファイルBの
セルに反映させることは出来るのでしょうか?

よろしくお願いします。

361:名無しさん@そうだ選挙にいこう
08/05/13 23:41:08
>>360
=[ファイルA]Sheet1!A1

362:名無しさん@そうだ選挙にいこう
08/05/13 23:41:48
OS_XP/Excel_2003

ある列に0~100までの数値が数百行あり、その数値が0~50の場合にのみ
その値をグラフに散布図として描画したいのですがどうすればいいでしょうか
また、同じグラフに二次曲線も描画したいんですが、よろしければこれもお願いします

363:名無しさん@そうだ選挙にいこう
08/05/14 00:10:18
【1 OSの種類         .】 WindowsXP SP3
【2 Excelのバージョン   】 Excel2003
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 検索キーワード     】 経過時間,カウント

マクロの処理速度を上げるために
Application.ScreenUpdating = False
を記述しました。
しかし,重い処理のため,実行終了まで20秒ほどかかります。
この間,処理中である旨のダイアログボックスを出し続けたいのですが,
どのようにすればよいでしょうか?

できれば,経過時間をカウントアップする表示が出せるとさらに嬉しいです。

364:名無しさん@そうだ選挙にいこう
08/05/14 00:18:33
>>363
ダイアログボックスを出したまま処理を続けるには「モードレス」という種類のダイアログを
出さなくてはなりません。
それに対して、ボタンを押すまで処理が止まってしまうダイアログは「モーダル」といいます。

しかしExcelではモーダルしかサポートしていません。これは仕様です。
時間経過を表示するには、タイマーを使って定期的に一瞬だけScreenUpdatingをTrueにして、
どこかのセルかボタンに時間を表示するしかありません。

365:名無しさん@そうだ選挙にいこう
08/05/14 00:20:02
>>362
作業列に
=if(and(0<=a1,a1<=50),a1,"")
として、この列を使ってグラフを作る

366:名無しさん@そうだ選挙にいこう
08/05/14 00:29:18
>>363
ステータスバー使ったらどうかな?
URLリンク(www.officetanaka.net)


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