トップページtech
1001コメント341KB

Excel VBA 質問スレ Part37 [転載禁止]©5ch.io

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2015/01/10(土) 07:06:30.56ID:2VZ4g5kC
ExcelのVBAに関する質問スレです

                   ___
       ___      /____ヽ      ____
      /____\    | |´・ω・`| |    /___ヽ
      .l |´・ω・`|  ニX二 . ̄ ̄ ̄  二X二  |´・ω・`| l 俺たちに任せろ
      !、 ̄ ̄ ̄  ヽ   |       |    /    ̄ ̄ ̄/
       ヽ_/ヽ、  ヽ__)  \__/\_/.   /_/  ノヽ_/
             ̄                ̄ ̄

このスレはコード書き込みOKです。
作成依頼もOKですが、作成依頼限定ではありません。

コードが嫌な人は別スレ建ててください。

※前スレ
Excel VBA 質問スレ Part36 [転載禁止]©2ch.net・
http://peace.2ch.net/test/read.cgi/tech/1419718732/

※頭のレスの方でキチガイが束縛テンプレを貼る詐欺行為が前スレまで散見されましたので、十分にご注意ください。
0951デフォルトの名無しさん2015/09/06(日) 09:15:40.01ID:pMKgJlgc
クリックされたときに他のチェックをはずす処理が必要なのは自身の値がtrueになったときだけだよね

if check1.value = falseのときはexitするようにすればいいんじゃない?
0952デフォルトの名無しさん2015/09/06(日) 09:34:13.01ID:7OdEXCxT
>>950
オプションボタンだとオフにできないんじゃない?

>>948
チェックボックス+排他
で山ほどサンプルあるでしょ
0953デフォルトの名無しさん2015/09/06(日) 10:31:59.79ID:AH5FZdvj
CreateObjectじゃなくGetObjectでWordやOutlookを開きたいんです。
なぜならすでに開いてたら二重で開くことになるから。
でももしもまだそれを開いてなかったらエラーがでてえらいこっちゃとなります。
これは定跡的にはどうやって対策しますか?
0954デフォルトの名無しさん2015/09/06(日) 11:10:34.16ID:8yRgk1H4
チェックボックスで排他とか変なUI作るなよ
09559482015/09/06(日) 11:41:16.35ID:3umPcbKU
みなさん、アドバイスありがとうございました。
恥ずかしながら、チェックボックスとオプションボタンをよく理解しておりませんでした。
オプションボタンで、解決しました。いろいろ、勉強になりました。どうもです。
0956デフォルトの名無しさん2015/09/06(日) 16:33:37.25ID:tXhFn+ho
>>953
GetObjectでエラーになったらCreateObjectすれば
0957デフォルトの名無しさん2015/09/06(日) 16:51:05.77ID:Ir/JiN9v
>>954
でもマジで作るやついるんだよ
最初見た時はマジで意味わからんかった
なんか(間違った)独自性を出したかったんだろうか...
0958デフォルトの名無しさん2015/09/06(日) 17:09:04.33ID:kcKZyiZs
ラジオボタンを知らなかったんだろ
0959デフォルトの名無しさん2015/09/06(日) 17:10:50.93ID:tXhFn+ho
>>954 >>957
いやWindowsServerの役割と機能とか見たことない?
チェックボックスはただのOn/Offスイッチ的な側面もあるんだよ
なぜか他に適当なコントロールも無いし
0960デフォルトの名無しさん2015/09/06(日) 17:54:40.03ID:Ir/JiN9v
>>959
> いやWindowsServerの役割と機能とか見たことない?

どのバージョンの話?
2003, 2008, 2012 見たけど排他になってるやつなんてないけど?

> チェックボックスはただのOn/Offスイッチ的な側面もあるんだよ

つか、その機能しかないけど?
0961デフォルトの名無しさん2015/09/06(日) 18:02:14.05ID:AH5FZdvj
>>956
いやエラーになる前にCreateObjectしたいのですが。
そのためのif文でなにを書けばいいのでしょう?
0962デフォルトの名無しさん2015/09/06(日) 18:33:55.51ID:JKlgepEb
>>961
WordやOutlookが開いているかどうかはどうやって調べるつもり?
その為のGetObjectじゃないか とおもうが

GetObject成功・・・・開いてた →取得したオブジェクトを利用
GetObject失敗・・・・開いてない→CreateObjectしてそれを使用
0963デフォルトの名無しさん2015/09/06(日) 18:39:56.86ID:tXhFn+ho
>>960
スイッチとして扱うなら排他でも何も違和感ないでしょって話
0964デフォルトの名無しさん2015/09/06(日) 19:09:18.56ID:Ir/JiN9v
>>963
お前はそうかもしれないけど大多数の人はそうじゃない
反論するなら有名どころのソフトで排他になってる例を 10個ぐらい挙げてくれ
0965デフォルトの名無しさん2015/09/06(日) 19:12:40.91ID:JSf18249
>>964
それは無茶言うもんやろ。
無茶なこと言うて相手黙らせたら満足するんかい。
しょーもないやっちゃな。
0966デフォルトの名無しさん2015/09/06(日) 19:13:34.11ID:JSf18249
しょーもないやつやな言うとんねん。
ホンマしょーもないわ、かー。
0967デフォルトの名無しさん2015/09/06(日) 19:40:43.00ID:Ir/JiN9v
>>965
違和感あるから誰もそんな UI にしない
ないなら、そう言う UI がいくらでもあるはず
しょうもないとか言う負け犬の遠吠えは恥ずかしいだけ
0968デフォルトの名無しさん2015/09/06(日) 19:44:17.84ID:JSf18249
>>967
いくらでもあるんやったら10個ぐらい挙げてくれ
お前が言うたんやからないくらでもあるんやろ
はよしてや
0969デフォルトの名無しさん2015/09/06(日) 19:46:11.11ID:JSf18249
有名なやつやで
有名なやつ10個や
いくらでもある言うたんやから簡単やろ
はよしてや
0970デフォルトの名無しさん2015/09/06(日) 20:26:59.64ID:8yRgk1H4
独立オプションの為のUIがチェックボックス
排他オプションの為のUIがオプションボタン
あえてそのセオリーに逆らう必然性は全くない
0971デフォルトの名無しさん2015/09/06(日) 20:27:13.49ID:Ir/JiN9v
>>963 の言う通り排他でも何も違和感) ないなら、そう言う UI がいくらでもあるはず

あるなんてどこに書いてあるんだ?
まさか、「はず」の意味すら理解できないのか?
0972デフォルトの名無しさん2015/09/06(日) 20:33:21.40ID:JSf18249
>>971
いくらでもあるはずや言うたやんか。
あるんやったら言うてみい。
言えへんのやろ?せやったら他の人にも言うたらあかんわ。
それを無茶や言うとんねん。無茶言うたらあかん。
無茶だけはやめときい。あんたのためやで。
排他でもなんら違和感ない。それでええな?
0973デフォルトの名無しさん2015/09/06(日) 20:40:24.60ID:Ir/JiN9v
>>972
わざわざかっこ付きで書いてあるんだからちゃんと読め
仮定法わからないならしょうがないが w
0974デフォルトの名無しさん2015/09/06(日) 20:48:27.41ID:JSf18249
>>973
そんなんどうでもええ。
無茶だけは言うたらあかん。
チェックボックスで排他はええ。
0975デフォルトの名無しさん2015/09/06(日) 21:12:35.12ID:Ir/JiN9v
理解できなかったのか... w
0976デフォルトの名無しさん2015/09/06(日) 21:16:58.49ID:JSf18249
>>975
どうでもええとこにこだわりもてへん言うてんねん。
本筋から外れとるやろ。仮定法の話違うかったやろ。
本筋見失ってどうすんねんな。国語のスレちゃう。Excel VBAのスレや!!
0977デフォルトの名無しさん2015/09/06(日) 21:29:51.58ID:NotYgcdX
VBA関係ないから排他的なチェックボックスの話題はおしまい
0978デフォルトの名無しさん2015/09/06(日) 22:51:05.31ID:TqvVUxNb
>>976
そのうざい似非関西弁口語口調目障りだから止めろ
0979デフォルトの名無しさん2015/09/06(日) 22:54:27.27ID:JSf18249
>>978
このたびは不快な思いをさせてしまい誠にすんまへんでした。
0980デフォルトの名無しさん2015/09/07(月) 00:20:37.43ID:cu3gW1D3
すんまへんでんねんまんねん
0981デフォルトの名無しさん2015/09/07(月) 06:19:18.31ID:iIih6qgJ
排他のチェックボックス作るような奴はおかしい奴ってことがはっきりしたな
0982デフォルトの名無しさん2015/09/07(月) 07:17:25.51ID:o9/XMBwE
次スレは何処?
0983デフォルトの名無しさん2015/09/07(月) 07:55:12.25ID:7q49S6cJ
>>982
ここ?
Excel VBA 質問スレ Part37 [転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/tech/1433920729/
0984デフォルトの名無しさん2015/09/07(月) 13:54:06.26ID:qNXpHtIR
>>983
そこでいいの?
0985デフォルトの名無しさん2015/09/07(月) 14:07:41.21ID:qNXpHtIR
じゃー梅
0986デフォルトの名無しさん2015/09/07(月) 19:03:09.19ID:E2JS6OsF
>>982-984
そこは勝手に改悪したテンプレを盾にしてスレチだなんだと五月蝿いのが居るからダメ

本来の次スレはこっちに立てた
http://peace.2ch.net/test/read.cgi/tech/1441619979/
0987デフォルトの名無しさん2015/09/07(月) 22:43:17.03ID:EWpXgtHr
>>986


では埋めだな
0988デフォルトの名無しさん2015/09/07(月) 23:45:23.23ID:nzOhKJqK
>>986
乙です
0989デフォルトの名無しさん2015/09/08(火) 00:11:02.38ID:oVeubNzq
ゆっくり進行スレなのに埋める意味があるのかな
0990デフォルトの名無しさん2015/09/08(火) 00:18:05.36ID:knpqgMY3
980過ぎた翌日に自動的に落ちるシステムだから埋めても埋めなくても同じ
0991デフォルトの名無しさん2015/09/08(火) 06:41:21.95ID:ExO7c6Yl
うめしばー
0992デフォルトの名無しさん2015/09/08(火) 06:55:07.33ID:u1cdNMtc
Debug.Print "埋め"
0993デフォルトの名無しさん2015/09/08(火) 16:10:27.39ID:GKBL/Ew7
うめてんてー
0994デフォルトの名無しさん2015/09/08(火) 18:21:28.19ID:knpqgMY3
Hello 埋め world
0995デフォルトの名無しさん2015/09/08(火) 18:38:32.25ID:m7aBfM8f
sub()
0996デフォルトの名無しさん2015/09/08(火) 22:10:12.77ID:oGp/KliX
次スレ
Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/tech/1441619979/
0997デフォルトの名無しさん2015/09/09(水) 02:15:08.16ID:uHaCyZBl
Exit Sub
0998デフォルトの名無しさん2015/09/09(水) 02:31:10.17ID:qFTQoAT6
980過ぎた翌日に自動的に落ちるシステムの喪失
0999デフォルトの名無しさん2015/09/09(水) 06:14:26.58ID:ys1D99oR
うめちゃん
1000デフォルトの名無しさん2015/09/09(水) 06:50:57.03ID:aBvbVIMR
Excel VBA 質問スレ Part38 [転載禁止](c)2ch.net
http://peace.2ch.net/test/read.cgi/tech/1441619979/
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。