Excel VBA 質問スレ Part45 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2017/01/03(火) 02:51:16.56ID:9Y8iTik6コード書き込みや作成依頼もOK
※前スレ
Excel VBA 質問スレ Part44
http://echo.2ch.net/test/read.cgi/tech/1479421482/
※関連スレ
VBAなんでも質問スレ Part2
http://echo.2ch.net/test/read.cgi/tech/1432173164/
Access VBA 質問スレ Part1
http://echo.2ch.net/test/read.cgi/tech/1328536426/
Excel総合相談所 125
http://echo.2ch.net/test/read.cgi/bsoft/1481369538/
0626デフォルトの名無しさん
2017/02/12(日) 11:16:08.28ID:v4isfS8N良い回答者は金もらえないのにメリットあるの?
0627デフォルトの名無しさん
2017/02/12(日) 11:25:53.43ID:tcfS8y3+0628デフォルトの名無しさん
2017/02/12(日) 11:29:40.27ID:v4isfS8N悪い回答者は自分の価値観で回答してるから回答する事が目的なんじゃね
良い回答者と言うのは質問者の価値観での良いという評価に過ぎない
自分の価値観と違う回答をするのは自分の目的とは違うんじゃね
金もらわないとバランス取れない
0629デフォルトの名無しさん
2017/02/12(日) 11:31:37.18ID:+/9Wo75iもっと核心的な大前提忘れてるぜ
どのスレでもそうだけど 回答者のボランティアで自己満足だけよ メリットは
だから良い回答者になってもいいし ならなくてもいい
ようは 質問者の問題が解決しようがしまいが 自己満足できりゃいいのよ
0630デフォルトの名無しさん
2017/02/12(日) 11:38:27.43ID:oqB84mjV0631デフォルトの名無しさん
2017/02/12(日) 11:57:11.30ID:uMNKLmCGそれが分かってるから回答者は直接的な回答をしない。
1.ピタゴラスイッチ的に動くかもしれんが絶対後で問題になるだろってのに頑張って回答しても、結局問題になって後々全然別の回答をしなければならなくなり、最初の回答が無駄になる。
2.直接的な回答を希望する奴はそれがどういう仕組みで動いてるかを自分のものにしないからしばらくするとまた同じ質問をしてくる。
結果、何度も同じ回答をしなければならなくなる。
回答ってのは質問者は自動で出てくると思ってるかもしれんが実際は回答者にも労力が必要なんだ。
0632デフォルトの名無しさん
2017/02/12(日) 12:05:54.59ID:SthYlIVq0633デフォルトの名無しさん
2017/02/12(日) 12:23:25.59ID:6V2BuQIU馬鹿過ぎる質問者は最初に追い払うのがいいんだよ
0634デフォルトの名無しさん
2017/02/12(日) 12:40:25.32ID:SthYlIVqここはまだマシだと感じるな
0635デフォルトの名無しさん
2017/02/12(日) 12:50:07.91ID:LExlgtgk0636デフォルトの名無しさん
2017/02/12(日) 13:08:38.95ID:FS+b1cKU0637デフォルトの名無しさん
2017/02/12(日) 13:21:05.98ID:nEtYr4+H向うも判ってくれる。
けどこういう掲示板では相談者にとっては当たり前の事でも全然違う。まぁそれも訓練せんとなかなか判り易い質問ってのは
書けないw
自分も最近はあまり質問してないけど、以前は他のスレで叩かれまくったよwww
0638デフォルトの名無しさん
2017/02/12(日) 13:49:23.28ID:CC9/6sU1だから俺は大抵嫌がらせのように考え方の指針だけ答えるようにしてるけど、大体教えたがりが答えだしちゃうよね
0639デフォルトの名無しさん
2017/02/12(日) 13:50:29.70ID:CC9/6sU1別にこのスレが廃れるのはいいよ
このスレで答えられることなんて大抵オフィス田中にのってる
0640デフォルトの名無しさん
2017/02/12(日) 14:03:28.41ID:amMPaDhLどんな質問されても迷惑したことなんてないけど
それお前だけと違うか?
質問が理解できなくて悩んであげく質問した人にキレて
結果皆に迷惑かけてんのお前の方じゃね?
0641デフォルトの名無しさん
2017/02/12(日) 14:10:12.91ID:FS+b1cKU0642デフォルトの名無しさん
2017/02/12(日) 14:10:23.19ID:uMNKLmCG悪いがそれは無い。
それに俺もそういうアホな質問に回答しない方だから俺自身が被害に合うことも少ない。
でも掲示板のやり取りなんか見てるとトラブルになってるのはそういうのが多い。
0643デフォルトの名無しさん
2017/02/12(日) 14:13:15.48ID:amMPaDhLそういうのってキレた教えたがりだよ
0644デフォルトの名無しさん
2017/02/12(日) 14:27:08.47ID:TQOoi023>環境も問題も分かっている隣の同僚に聞く分には前提からなにからすっ飛ばして聞いてもある程度は
>向うも判ってくれる。
あなたは人間が出来てるね。俺は隣の同僚に聞かれるとムカッとくる。インデントもしてねえ汚ったねえ呪文みてえなコードを
見せられて「どこが悪いんだろ?」と言われても全部だろ全部、書き直してやるから三万払えコノヤローと叫びたくなる。
実際には、笑顔で書き直してやってるけどw
0645デフォルトの名無しさん
2017/02/12(日) 15:44:19.46ID:uMNKLmCGそれは無いわ。
だって直接やり取りできるなら何でも聞けるだろ。
問題はやり取りしまくって、結局元々の設計がダメで元に戻る時とかだから詳細をいくらでも聴ける時は頭には来ない。
ダメコードなのは最初から織り込み済みだし。
相手のレベルも分かってるでしょ。
0646デフォルトの名無しさん
2017/02/12(日) 15:48:38.40ID:LExlgtgkそれなら隣に座ってる同僚に聞いたほう が早いだろうに
0647デフォルトの名無しさん
2017/02/12(日) 16:12:35.44ID:amMPaDhLいや別にお前が困る必要はないよw
分からなければ黙ってスルーしておけばいいだけ
0648デフォルトの名無しさん
2017/02/12(日) 17:17:33.80ID:FS+b1cKU会社で隣のやつとプログラムの話って想像しにくいんだけど、どういう状況だ?
同じプログラムを共有でもしてるのか?
0649デフォルトの名無しさん
2017/02/12(日) 17:23:48.50ID:uMNKLmCGで、それじゃあ回答のしようも無いわなって終わるような場合にこちらのスキル不足認定されると頭に来るかもね。
状況だけで回答できる場合もあればそうじゃない場合もあるわけで、回答しようもない場合もあるわけだからさ、その場合は回答者の問題じゃないのに理解出来ない質問者ってのがまれにいる。
0650デフォルトの名無しさん
2017/02/12(日) 17:27:40.76ID:uMNKLmCGそれぞれ全然別作業してても、結局分かる奴に質問が集中するもんでしょ。
分からない時は彼に聞けばみたいなの。
人づてに全然知らない人から教えて欲しいってこともあるし。
0651デフォルトの名無しさん
2017/02/12(日) 17:28:45.00ID:VkacFT0cステップ踏まずに答えだけ聞いて手抜きしようとするバカが多い
なぜそうなるか、を理解しないからなんも成長しなくて同じことを繰り返す
そういうバカだから質問も的を射ないで抽象的
そりゃ、君の脳みそじゃわからんよねとは思うよ
0652デフォルトの名無しさん
2017/02/12(日) 17:40:24.11ID:UUbs1MWiバカが多すぎて辟易する
0653デフォルトの名無しさん
2017/02/12(日) 18:04:26.68ID:v4isfS8N国家試験あるじゃない
免許じゃないけど企業側がその結果を利用すればいい
0654デフォルトの名無しさん
2017/02/12(日) 18:27:17.36ID:yxF5W3i1> 実際には、笑顔で書き直してやってるけどw
俺も人間できてるだろ、どや
って言いたいのかよ w
0655デフォルトの名無しさん
2017/02/12(日) 18:32:30.34ID:yxF5W3i1一時社内でマジで検討したことがある
結局適当な資格を決められずに頓挫したけど
0656デフォルトの名無しさん
2017/02/12(日) 18:40:30.05ID:TQOoi023>俺も人間できてるだろ、どや
>って言いたいのかよ w
そうw
0657デフォルトの名無しさん
2017/02/12(日) 18:48:13.67ID:GCBuHwjB不合格者はどうする案だったの?
0658デフォルトの名無しさん
2017/02/12(日) 18:58:47.93ID:uMNKLmCGどうも、勝負出来るスキルが無いから資格でなんとかしようって奴が多い。
面接での決定権握ってる奴ができる技術者ならすぐにレベルなんて分かる筈なんだけどなあ。
実際はそうじゃ無いことが多いよなあ。
0659デフォルトの名無しさん
2017/02/12(日) 19:15:20.52ID:GCBuHwjB0660デフォルトの名無しさん
2017/02/12(日) 19:20:38.47ID:amMPaDhL0661デフォルトの名無しさん
2017/02/12(日) 19:34:39.49ID:uMNKLmCG俺は俺よりできる奴がたくさんいるからそんなこと言えないな。
0662デフォルトの名無しさん
2017/02/12(日) 20:22:16.08ID:yxF5W3i1テスト要員とかドキュメント管理とか
0663デフォルトの名無しさん
2017/02/12(日) 20:39:44.09ID:MzCVzIkjここで質問してるやつらの半分くらいはそんな感じじゃね
まともに勉強してるとは思えない質問が多いし
0664デフォルトの名無しさん
2017/02/12(日) 20:42:14.91ID:zIkO4GAAGetとEOFってどう違うんですか?
なんか両方「全部」ってのが共通みたいですが?
0665デフォルトの名無しさん
2017/02/12(日) 20:53:22.25ID:MzCVzIkj釣りにしてもひどない?
0666デフォルトの名無しさん
2017/02/12(日) 22:37:48.01ID:UPBLh8xx英語もそうだけど実践的に使用する技術は「知識として知っていればいい」というもんじゃないからな。
まぁSEとかPG名乗りながら論理回路って何ですかみたいなのは切っていいと思うけど。
0667デフォルトの名無しさん
2017/02/12(日) 22:48:43.09ID:SolFmjsLそうですよね。
ところで論理回路って何ですか?
0668デフォルトの名無しさん
2017/02/12(日) 22:57:44.43ID:yxF5W3i1そう思ったならなぜスルーしないんだよ...
0669デフォルトの名無しさん
2017/02/12(日) 23:38:53.25ID:l0D/TqVE俺PG歴長いけど、「引数」の読み方知らないぞ。
0670デフォルトの名無しさん
2017/02/12(日) 23:50:47.91ID:hrcImG9tそれとも因数とややこしいから、敢えて違う読み方してるのかな?
抜糸(抜歯とややこしいからバツイト)、首長(クビチョウ)みたいに。
0671デフォルトの名無しさん
2017/02/12(日) 23:54:27.68ID:SolFmjsLさしむき?
あとVisualStudioの「Studio」は?
わたしは英語圏の生活長いからいつもステューディオウだけど合ってるかな?
0672デフォルトの名無しさん
2017/02/12(日) 23:58:50.90ID:7cAel6qOしむけ
0673デフォルトの名無しさん
2017/02/12(日) 23:59:46.79ID:XHYJ/nHJ0674デフォルトの名無しさん
2017/02/13(月) 00:50:43.41ID:TuS8jPy4これ無意識だから絶対に日本人のようなあの不気味な平坦なアクセントができない。
日本人のあの平坦な発音の仕方って気持ち悪いから意識しても真似ようという気が起こりすらしないけど。
[例]
プ[ロ]パティ
[メ]ソッド
[シ]グネチャ
プロ[シ]ージャ
などで、[□]で印したところにアクセントおいてるけど日本人は不気味で全部平坦で発音してて単語の最後が微妙に伸ばしてるるよね。
0675デフォルトの名無しさん
2017/02/13(月) 00:59:14.48ID:S035yfE+これって学習能力や適応力のなさを自慢する大会ですよね
そういう自虐的な思考は完全に日本人の物だから安心していいですよ
0676デフォルトの名無しさん
2017/02/13(月) 01:20:23.88ID:TuS8jPy40677デフォルトの名無しさん
2017/02/13(月) 01:26:42.46ID:C+gt+Ln2次の質問どうぞー
0678デフォルトの名無しさん
2017/02/13(月) 01:27:44.32ID:0xlsTvjn承認します
0679デフォルトの名無しさん
2017/02/13(月) 02:35:42.13ID:d9vpZ2GCASCIIコード見れば分かると思うが、文字の1と0はそのままANDもORも出来るから。
"0"->110000
"1"->110001
一番最後の桁以外はANDもORも変わらん。
知識よりも目的に向かっての創意工夫の方が大きいんじゃない?
0680デフォルトの名無しさん
2017/02/13(月) 08:05:56.56ID:+cwVmN7p触ったら面白いかな?って思って
0681デフォルトの名無しさん
2017/02/13(月) 08:20:45.44ID:3tq7pNhG俺は仕事の場合は相手によって使い分けるようにしてるよ
相手に伝わってナンボ
0682デフォルトの名無しさん
2017/02/13(月) 09:05:12.35ID:VG69ZfS4真似すればいいじゃん?
0683デフォルトの名無しさん
2017/02/13(月) 12:47:15.39ID:Ah1ijx/Jまずその1や0を文字列として扱うのが正当なのか疑問なんだが
0684デフォルトの名無しさん
2017/02/13(月) 12:48:50.42ID:+cwVmN7pまずこの文で要件を汲み取ることが難しいわ
0685デフォルトの名無しさん
2017/02/13(月) 13:04:24.32ID:FQScQiCC今回は効きすぎだろ ww
0686デフォルトの名無しさん
2017/02/13(月) 13:07:44.96ID:FQScQiCCごめんなさい
投下場所間違えました
0687デフォルトの名無しさん
2017/02/13(月) 13:26:07.32ID:d9vpZ2GCその通りだが、既に与えられてるデータがそうなってて他社とやり取りされてたから仕方ない。
まあ、そこの会社もそれは分かってたみたいでその後普通のバイナリに移行してたな。
0688デフォルトの名無しさん
2017/02/13(月) 20:00:37.76ID:d/USi4s0"0" ⇒ &H30, "1" ⇒ &H31 だから Asc( ) でコードにしてそのまま And/Or できるって言いたいんだろ
もとのコードがどんなもんか知らんけど俺は文字のまま処理するって言うのも別におかしくないと思う
0689デフォルトの名無しさん
2017/02/13(月) 20:18:34.49ID:1gaAmlEBVal("0") Or Val("1")
みたいな状態になってるからすごく効率悪い
0690デフォルトの名無しさん
2017/02/13(月) 21:49:13.40ID:s/tywzZZ0691デフォルトの名無しさん
2017/02/13(月) 22:24:31.70ID:01I2Ha4W0692デフォルトの名無しさん
2017/02/14(火) 00:40:54.47ID:ClQJHzh+スピードで100倍以上違うよ。
0693デフォルトの名無しさん
2017/02/14(火) 01:22:00.98ID:DOjYefWL0694デフォルトの名無しさん
2017/02/14(火) 09:29:24.02ID:1O/6AsKpレジストとか外に制御テーブル持っててくれれば良いけど、エクセルは内部で抱えてるみたいだし。
日本だけの独自文化だし、ある意味買い替えの特需だからマイクロソフトも対応するとも思えない。
マイクロソフトを信じて待つのが正しい?
0695デフォルトの名無しさん
2017/02/14(火) 09:36:36.27ID:ES7A40w+この程度で可読性無くなってると思うんじゃ話にならない。
100倍程度とか簡単に言うのもどうなんだろね。
この論理演算を1回とか2回とか実施して終わるとか思ってるんだろうな。
実際のこの関数を呼び出す大元のマクロでそれまで6時間とかかかってたんだがね。
0、1のテキストファイルのサイズにもよるんだろうけど300Mbyteのファイルの時はそんなだったな。
0696デフォルトの名無しさん
2017/02/14(火) 09:47:37.20ID:he6YB8dM待つのが正しい
ただし対応しました!といってから2ヶ月くらい待つのが正しい
0697デフォルトの名無しさん
2017/02/14(火) 09:59:06.01ID:1O/6AsKpデイリーで処理してるから
速攻でバレるんよ。
もしマイクロソフトが対応してくれないと。
0698デフォルトの名無しさん
2017/02/14(火) 10:18:16.37ID:XQOX6frc和暦なんて最終的な表示部分だけでしょ?
アドホックな対応でごまかしながら待つしかないんじゃないかなあ。
0699デフォルトの名無しさん
2017/02/14(火) 10:20:17.77ID:1O/6AsKp処理が終わったところでイベント発生禁止にして上書き、んでイベント復活しかない?
0700デフォルトの名無しさん
2017/02/14(火) 21:19:12.87ID:zSFmfMPu昭和のときは三ヶ月掛かったけど
消費税もそうだけど、日付と名称(消費税なら率)が判明したらそこだけだもの、今回は瞬殺だろ
0701デフォルトの名無しさん
2017/02/14(火) 23:14:00.51ID:erEJytj9平成31年1月1日に生前退位が行われ新元号になるってのが決まってるんだから
その時まで不測の事態が起こらない限り事前の準備時間はある…?のかな
0702デフォルトの名無しさん
2017/02/14(火) 23:24:09.61ID:ev1pSY1G俺ならオブジェクト指原ってボケる。
>>701
既に次の年号が組み込まれていたら笑う。
0703デフォルトの名無しさん
2017/02/14(火) 23:27:43.38ID:UB3JXf9t0704デフォルトの名無しさん
2017/02/14(火) 23:52:21.37ID:fgjpd/Zj0705デフォルトの名無しさん
2017/02/15(水) 00:12:27.99ID:urFAvqLFそうでない場合は漏れが許されないんだぞ
0706デフォルトの名無しさん
2017/02/15(水) 03:50:35.87ID:vC8DQIA41月1日では他の宮中行事とカブってワチャワチャするからズラすとか言ってなかった?
まぁ事前にわかる事に変わりはないか。
0707デフォルトの名無しさん
2017/02/15(水) 08:20:59.18ID:uIQboeV9まじか…OSが持ってると思ってたよ…
会社のOfficeはそろそろ新しいのに買い換えないとな
0708デフォルトの名無しさん
2017/02/15(水) 12:27:48.68ID:wBM76KMmVBAとかで作ってる社内資料は殆ど和暦表示だから、今から考えると恐ろしいわ…
0709デフォルトの名無しさん
2017/02/15(水) 13:37:00.48ID:HgaCZlv60710デフォルトの名無しさん
2017/02/15(水) 13:47:11.11ID:6F4521pz0711デフォルトの名無しさん
2017/02/15(水) 14:58:51.71ID:5igOyxsI日付、時刻は上から下へと、時系列に並んでいます
日付・時刻・アイテム名の同時重複ありです
やりたいこと=「表示したい”行数を入力”して、その行数をシートの左上にして表示する」
Sub Lookup_Row()
' 使用済みの最終セルの選択
Dim MaxRow As Integer
With Range("A1").SpecialCells(xlLastCell)
MaxRow = .Row '最終セルの行
End With
' 表示したい行数を入力
Dim NumRow As Integer
NumRow = InputBox("表示したい行数を入力", Title:="行数入力", Default:=buf)
If NumRow > 0 And NumRow <= MaxRow Then
ActiveWindow.ScrollRow = NumRow
Else
MsgBox "行数が許容範囲を超えています =" & NumRow
End If
End Sub
入力ミスがあった場合
入力で-100 → If文でチェック → MsgBox "行数が許容範囲を超えています =" & NumRow
入力で1000000 → 実行時エラー オーバーフローしました。
入力でAAA → 実行時エラー オーバーフローしました。
となります、入力が整数型で1〜MaxRowなら実行、それ以外はMsgBoxでエラー表示させたいのですが
0712デフォルトの名無しさん
2017/02/15(水) 15:37:06.29ID:xVeThrOdOn Error使うか
Dim NumRow As Variant にして後で数値か? 許容範囲か? チェックしる
0713デフォルトの名無しさん
2017/02/15(水) 15:41:53.42ID:6lReDbAzそうなんですか。
ご苦労が多そうですが
養生なさってください。
0714デフォルトの名無しさん
2017/02/15(水) 17:50:36.24ID:uggMbaXG0715デフォルトの名無しさん
2017/02/15(水) 18:10:31.64ID:khJPh7n10716デフォルトの名無しさん
2017/02/15(水) 18:19:40.04ID:LgUU6dFz面倒なので迷ったらVariantですごめんなさい
0717デフォルトの名無しさん
2017/02/15(水) 18:58:10.50ID:MestFhjvこの場ではどんな使い方だとしても目的を果たせればいい
メンテナンス性を考えるならできあがってから考えても遅くないし
0718デフォルトの名無しさん
2017/02/15(水) 19:35:12.52ID:8P5JIAcqVariant 以外はあまり使いませんな。カウンタに Long を使うくらいか。
0719デフォルトの名無しさん
2017/02/15(水) 19:49:51.07ID:yaVm0IDevariantを使えない奴がクソ呼ばわりしてるだけだ
0720デフォルトの名無しさん
2017/02/15(水) 20:00:12.56ID:F/aHSwB0基本使うべきじゃない。
Rangeを配列で受ける時とか、特別な理由があるなら分かるけど。
0721デフォルトの名無しさん
2017/02/15(水) 20:15:18.98ID:8QtzDjS+揮発性関数を一切使ってないのに(マクロも外部データの参照も使っていません)
ブックを開いてすぐ閉じても変更を保存するか確認するダイアログボックスが出てきて困っています。
なんでこんな事になったのか心当たりが有りません。
揮発性関数以外にブックの保存を促す要素って何か有るのでしょうか?
0722デフォルトの名無しさん
2017/02/15(水) 20:34:50.87ID:khJPh7n1型が確定してないのとかチンポジずれてるみたいで気持ち悪い
0723デフォルトの名無しさん
2017/02/15(水) 20:46:48.47ID:wfPvVi6qマイクロソフトは早く拡張しろ
0724デフォルトの名無しさん
2017/02/15(水) 20:52:37.92ID:UwBeD5Zq0725デフォルトの名無しさん
2017/02/15(水) 20:52:53.63ID:je/ZAYb+ほとんどの場合引数の型が確定しないので結局Variantだらけになる
■ このスレッドは過去ログ倉庫に格納されています