Excel総合相談所 100

このエントリーをはてなブックマークに追加
952名無しさん@そうだ選挙にいこう:2012/02/20(月) 14:09:03.04
>>951
できない
953名無しさん@そうだ選挙にいこう:2012/02/20(月) 15:01:14.73
>>951
一度メモ帳にコピーして、再度コピー→貼付け
954名無しさん@そうだ選挙にいこう:2012/02/20(月) 15:32:08.80
>>948
Webクエリのオプションで日付認識を無効にしたら解決しました
955名無しさん@そうだ選挙にいこう:2012/02/20(月) 16:57:30.63
>>951
右クリックのメニューを自作&追加
956名無しさん@そうだ選挙にいこう:2012/02/20(月) 19:43:48.61
3軸のグラフの作成機能って標準じゃ持ってないの?
ググってもなんか、一筋縄ではいかないような事ばかり書いてあるんだけど。
957名無しさん@そうだ選挙にいこう:2012/02/20(月) 20:27:38.71
3D縦棒などの3D系でそれっぽくするとか
等高線やバブルチャートでがんばる
958名無しさん@そうだ選挙にいこう:2012/02/20(月) 20:58:48.69
そっちの軸じゃかった。。
959名無しさん@そうだ選挙にいこう:2012/02/20(月) 21:43:45.73
初めて参りました。よろしくお願いします。質問の仕方が悪かったらごめんなさい。

単語表を作ってます。
Sheet1に1000個以上の単語と訳があります。
スペルが同じでも意味が違えば独立して含まれています。
A列 B列
run 走る
run runの過去分詞
running ランニング

Sheet2にも同様の単語表があり、1200個以上の単語と訳が含まれています。
A列 B列
run 走る
run 走ること
run runの過去分詞
running ランニング

[質問] sheet2にあってsheet1に無い単語を拾うにはどうしたらいいでしょうか。


【1 OSの種類】 Windows**
【2 Excelのバージョン】 Excel2003
【3 VBAが使えるか】いいえ
【4 VBAでの回答の可否】否
【5 検索キーワード】 VLOOKUP 一致
960名無しさん@そうだ選挙にいこう:2012/02/20(月) 21:57:07.59
>>959
やりかたは色々あると思うけど…
例えばSheet2のC列に以下の数式を設定して、フィルタかけるとか
=COUNTIF(Sheet1!A:A,A1)=0
961名無しさん@そうだ選挙にいこう:2012/02/20(月) 22:08:12.18
>>960

ありがとうございます。
関数の意味はよく分からないけれど、できました。
感動しました。
感謝します。ありがとうござます!
962名無しさん@そうだ選挙にいこう:2012/02/20(月) 22:08:43.32
>>959
やりかたは色々あると思うけど…
例えばSheet2のC列に以下の数式を設定して、フィルタかけるとか
=VLOOKUP(A1,Sheet1!A:A,1,FALSE)
963名無しさん@そうだ選挙にいこう:2012/02/20(月) 22:26:31.01
>>962

#N/Aが出たので失敗かと思いました。
これでいいんですね!
含まれていない単語が美しく列挙されました。

ありがとうございます。
Excelが光って見えます。

本当にありがとうございました。感謝します。


964名無しさん@そうだ選挙にいこう:2012/02/21(火) 00:03:04.62
>>951
'代わりに、変更がハイパーリンクを含む場合に消すとか Undoできなくなるけど
Private WithEvents xl As Excel.Application
Private Sub xl_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Application.EnableEvents = False
If Target.Hyperlinks.Count > 0 Then Target.Hyperlinks.Delete
Application.EnableEvents = True
End Sub
Private Sub Workbook_Open()
Set xl = Application
End Sub
965名無しさん@そうだ選挙にいこう:2012/02/21(火) 00:52:23.42
>>951は「形式を選択して貼り付け」を使いたくないわけじゃなくて
メニューや右クリックからいちいち実行するのが面倒臭いという事だろ、おそらく。
だとしたら形式を選択して貼り付け→テキストをマクロ記録して
ツールバーかショートカットキーにでも登録すればいいだけの話なんじゃね。
966名無しさん@そうだ選挙にいこう:2012/02/21(火) 01:37:00.24
究極まで手間を省きたいならChangeイベントでリンクになってるかどうか調べた方がよくないか?
967名無しさん@そうだ選挙にいこう:2012/02/21(火) 12:54:06.82
質問です
OSはXPでExcel2003です
VBAはパッパラパーです

ごちゃごちゃと計算してその結果、時間が表示されるようにして
その時間は24時間を超えることもあるので
書式の表示形式で d"日 "h:mm:ss ってやってあります
これで 3日 14:22:03 とか表示されるのはまさに思い通りなんですが
24時間に足りない時にも 0日 23:47:55 ってなってしまいます

24時間に足りない時だけこの 0日 が出ないように書式設定をすることはできますか?
それとももう計算式にIFつけて1より小さい時はTEXT(ほにゃらら,"h:mm:ss")とかしかないですか?
968名無しさん@そうだ選挙にいこう:2012/02/21(火) 12:59:53.54
[<1]h:mm:ss;d"日 "h:mm:ss;@
でいいかな
969967:2012/02/21(火) 13:25:13.25
>>968
うおおおおおおすっげーーーーーー
あなたが神か!
マリガトー!!!!
970名無しさん@そうだ選挙にいこう:2012/02/21(火) 20:48:59.77
Excel2003でマクロの記録ができないのですが、
利用できるようにするには何かインストールする必要があるのですか?
Windows7のプログラムと機能のところにはマクロと言う表記がないのですが・・・
971名無しさん@そうだ選挙にいこう:2012/02/21(火) 20:53:40.29
>>970
「ツール」→「マクロ」→「セキュリティ」
かな?
972名無しさん@そうだ選挙にいこう:2012/02/21(火) 20:59:11.01
>>971
セキュリティを低にしてもマクロが記録できないんです。
VisualBasicEditorをインストールしないとダメなんですかね?
多分マクロの機能がインストールされてないと思うんですけど
インストール仕方がわからないんです。
973名無しさん@そうだ選挙にいこう:2012/02/21(火) 21:06:40.82
一回なったな
再インスコしたら治った
974名無しさん@そうだ選挙にいこう:2012/02/21(火) 21:13:49.45
975名無しさん@そうだ選挙にいこう:2012/02/21(火) 21:17:41.15
解決しますた。
メニューからマクロ、セキュリティ以外は選択できない状態だったのですが
プログラムと機能からVisualBasic for Applicationというのをインストールしたら
使えるようになりました。

ありがとうございました。
976名無しさん@そうだ選挙にいこう:2012/02/22(水) 08:54:37.28
以前注意されたので質問をまとめました。
少し仕様変更致しました。よろしくお願い致します。

A1〜A9はB1〜B11の作業列です。
B1〜B9の数値はA1〜A9の数値を元に関数を使いはじき出してます。

B1(4)
B2(3)
B3(2)
B4(1)
B5(0)
B6(-1.5)
B7(-2.5)
B8(-3.5)
B9(-4.5)
B10(-0.22...)←B1〜B9のAVERAGEです

平均値、以上以下で線引きしたいのですが
例の場合は平均値0.2なのでB5とB6の間に赤線を自動で引く事などは可能ですか?

このB1〜B9は他の作業スペースでもコピペで使用します。
977名無しさん@そうだ選挙にいこう:2012/02/22(水) 09:48:41.39
訂正です。

×A1〜A9はB1〜B11の作業列です。

○A1〜A9はB1〜B9の作業列です。
978名無しさん@そうだ選挙にいこう:2012/02/22(水) 09:52:04.86
>>976
VBAを使えば可能
条件付き書式で罫線って引けたっけ
979名無しさん@そうだ選挙にいこう:2012/02/22(水) 09:52:36.64
B1:B8条件付き書式で 数式が =AND(B1>=$B$10,$B$10>=B2) にして書式に罫線設定
980名無しさん@そうだ選挙にいこう:2012/02/22(水) 14:37:38.07
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 いいえ

シート1に
1  14日  名前A  \3000  ○
2  15日  名前B  \1000  ○
3  15日  名前C  \8000  
4  15日  名前D  \3000  ○

などシート1に毎日分のデータがある中で、例えば15日で○がついてるもののみ抽出し
シート2に名前と料金を空白行がないよう上から順番に表示するにはどうしたらよいでしょうか?


1  名前B  \1000  ○
2  名前D  \3000  ○

お力添えをよろしくお願い致します。
981名無しさん@そうだ選挙にいこう:2012/02/22(水) 14:43:13.50
>>980
ピボットテーブル
982名無しさん@そうだ選挙にいこう:2012/02/22(水) 17:07:38.64
>>979さん
ありがとうございます!思ったとおりになりました!ご丁寧な説明ありがとうございました。
983名無しさん@そうだ選挙にいこう:2012/02/22(水) 18:21:02.50
2010使用でCADのように図面書きたいんだけど
図形とか寸法とかどうやって書くんでしょうか?
984名無しさん@そうだ選挙にいこう:2012/02/22(水) 18:45:11.41
>>983
CADの様に図面を引くのは無理です
985名無しさん@そうだ選挙にいこう:2012/02/22(水) 18:52:54.79
CADで図面つくってからそれをExcelに背景として貼りつけて、トレースするように
作画すると少しはラクです
986名無しさん@そうだ選挙にいこう:2012/02/22(水) 21:17:47.78
987名無しさん@そうだ選挙にいこう:2012/02/22(水) 21:31:28.93
次、用意しときました。
http://toro.2ch.net/test/read.cgi/bsoft/1329913579/
988名無しさん@そうだ選挙にいこう:2012/02/23(木) 04:03:55.93
>>987
おつ
989名無しさん@そうだ選挙にいこう:2012/02/23(木) 19:24:08.70
うめ
990名無しさん@そうだ選挙にいこう:2012/02/23(木) 20:21:36.44
うま
991名無しさん@そうだ選挙にいこう:2012/02/23(木) 20:23:22.39
うみ
992名無しさん@そうだ選挙にいこう:2012/02/23(木) 20:24:21.65
うに
993名無しさん@そうだ選挙にいこう:2012/02/23(木) 20:26:12.99
うた
994名無しさん@そうだ選挙にいこう:2012/02/23(木) 20:26:32.19
うし
995名無しさん@そうだ選挙にいこう:2012/02/23(木) 20:27:52.38
うふっ
996名無しさん@そうだ選挙にいこう:2012/02/23(木) 20:28:25.62
うほっ
997名無しさん@そうだ選挙にいこう:2012/02/23(木) 20:29:17.18
うへっ
998278:2012/02/23(木) 21:03:36.73
埋まりそうですが
入力規則でリストで空白を設定するにはどうしたらいいのでしょうか?
今までは[ ,0,...]としていたのですが
これだと空白ではなくて[ ]になってしまうのですね><
空白はどう設定したらいいのでしょうか?
999名無しさん@そうだ選挙にいこう:2012/02/23(木) 21:14:21.07
失礼しました、278ではないです。
1000名無しさん@そうだ選挙にいこう:2012/02/23(木) 21:17:20.64
>>999
空白を無視するにチェックすれば、空白にできるよ。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。