!extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付けるナリ
ExcelのVBAに関する質問スレナリ
コード書き込みや作成依頼もOKナリ
※前スレ
Excel VBA 質問スレ Part70
https://mevius.5ch.net/test/read.cgi/tech/1616072923/
Excel VBA 質問スレ Part71
https://mevius.5ch.net/test/read.cgi/tech/1621914481/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part72
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (スププ Sdaa-x2SP)
2021/07/18(日) 08:42:15.37ID:KskL7bEXd50デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 15:17:15.50ID:xbzKNxh20 >>48
> 実際、Javascriptなんかはそれが可能ではあるが、使う度にリフレクションを行わなければいけなかったりするし、一々が面倒臭いからな。
無能が使うとそうなるのかw
まあお前は一生VBAでいいんじゃね?
> 実際、Javascriptなんかはそれが可能ではあるが、使う度にリフレクションを行わなければいけなかったりするし、一々が面倒臭いからな。
無能が使うとそうなるのかw
まあお前は一生VBAでいいんじゃね?
51デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/19(月) 15:18:33.41ID:SyMdiWtG052デフォルトの名無しさん (オイコラミネオ MMad-gOEr)
2021/07/19(月) 15:19:40.22ID:31rKoCRxM なんか誰が何主張してるのかよくわからんな
53デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 15:29:36.02ID:vpQnSn/Bp >>49
今頃必死にアドインって何であるか調べ終わったのかwwwwwww
で、「しってるよ、うん、いやだなぁ、知らなかったわけじゃないよ、昔から普通に使ってるよぉ〜」って・・・www
あのさぁ、インストーラーとか作れることも知らなかった奴がどの面下げてそんな面白いこと言えちゃうわけ?
ほんとコイツ雑魚の名に恥じないクソっぷりでワロタwwwwwww
で?今度は「ええええインストーラーくらいしってるし前から使ってたよぉ〜ぼくの現場ではぼくが申請できないから入れられないけどぉ〜」とか言い出すのかな?
ざっこwwwwww
今頃必死にアドインって何であるか調べ終わったのかwwwwwww
で、「しってるよ、うん、いやだなぁ、知らなかったわけじゃないよ、昔から普通に使ってるよぉ〜」って・・・www
あのさぁ、インストーラーとか作れることも知らなかった奴がどの面下げてそんな面白いこと言えちゃうわけ?
ほんとコイツ雑魚の名に恥じないクソっぷりでワロタwwwwwww
で?今度は「ええええインストーラーくらいしってるし前から使ってたよぉ〜ぼくの現場ではぼくが申請できないから入れられないけどぉ〜」とか言い出すのかな?
ざっこwwwwww
54デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 15:32:37.54ID:vpQnSn/Bp55デフォルトの名無しさん (オイコラミネオ MMad-gOEr)
2021/07/19(月) 15:51:01.22ID:31rKoCRxM よくわからんけどそこらのエクセル操作するのにc#使って
他のパソコンにアドオン配って使ってもらう
なんていうのが普通の会社でやれるわけがないってのは互いに同じ意見なんだろ?
もう良くないか
他のパソコンにアドオン配って使ってもらう
なんていうのが普通の会社でやれるわけがないってのは互いに同じ意見なんだろ?
もう良くないか
56デフォルトの名無しさん (ラクッペペ MM0e-bqG8)
2021/07/19(月) 15:53:13.00ID:Y6ZmwEEGM 混在というより相互呼び出しは珍しいことでもないと思うけどな
ビジネスロジック(主にデータベース処理)をVSTO(C#)、入出力フロントエンド(Excelフォーム)をVBAで記述するスタイル
ビジネスロジック(主にデータベース処理)をVSTO(C#)、入出力フロントエンド(Excelフォーム)をVBAで記述するスタイル
57デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 16:41:30.18ID:xbzKNxh2058デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 16:42:59.44ID:vpQnSn/Bp >>55
まぁしないわな
ただ、EXCELの共通部品をEXCELで作ってアドイン化して配布することはよくあることだからあっても不思議はない。
>>56
そういう場合もあるだろうね
ただ一般的にはC#を使うと言うことはそれなりに大きなシステムでいろんな機能を統合しているからEXCEL主体になることは珍しい。
C#で組む方が主体になってそこからEXCELを操作して設定するのが基本になる。
ただ、BLサーバー(DBサーバーと一体化していることもあるけど)にofficeとEXCELが入れられないような場合にはシートをテーブルに見立てて更新したり、xmlファイルに見立てて更新したり、npoi使ったりと色々な手段が講じられるけど、
その内の手段のひとつとして使われることはあると思う。
今回はEXCELのVBAの代わりにC#でないと作らないとかいう面白い奴が出て来たので、
適材適所というものを知らない奴にC#で組めるような方法を教えたらどんな話になるか楽しみにしていたら、やれアドインがどうのインストールがどうのと文句ばかりの雑魚っぷり。
本当ゴミだったわwwwwww
まぁしないわな
ただ、EXCELの共通部品をEXCELで作ってアドイン化して配布することはよくあることだからあっても不思議はない。
>>56
そういう場合もあるだろうね
ただ一般的にはC#を使うと言うことはそれなりに大きなシステムでいろんな機能を統合しているからEXCEL主体になることは珍しい。
C#で組む方が主体になってそこからEXCELを操作して設定するのが基本になる。
ただ、BLサーバー(DBサーバーと一体化していることもあるけど)にofficeとEXCELが入れられないような場合にはシートをテーブルに見立てて更新したり、xmlファイルに見立てて更新したり、npoi使ったりと色々な手段が講じられるけど、
その内の手段のひとつとして使われることはあると思う。
今回はEXCELのVBAの代わりにC#でないと作らないとかいう面白い奴が出て来たので、
適材適所というものを知らない奴にC#で組めるような方法を教えたらどんな話になるか楽しみにしていたら、やれアドインがどうのインストールがどうのと文句ばかりの雑魚っぷり。
本当ゴミだったわwwwwww
59デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 16:46:50.01ID:vpQnSn/Bp60デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 16:52:13.74ID:xbzKNxh20 はいはい
アドインがどうやって動いているかも知らないのがバレちゃったねw
アドインがどうやって動いているかも知らないのがバレちゃったねw
61デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 16:56:19.87ID:vpQnSn/Bp62デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 18:02:31.59ID:xbzKNxh20 もうそんなレスしか返せないんだな、無様やのう
COMアドインとオートメーションアドインの違いもわかってなさそうw
COMアドインとオートメーションアドインの違いもわかってなさそうw
63デフォルトの名無しさん (オイコラミネオ MM7e-IPkD)
2021/07/19(月) 18:36:56.56ID:rY5bdYo8M 一般の会社じゃvbaですらも
属人化扱いなのにハードル高いだろ
属人化扱いなのにハードル高いだろ
64デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 18:40:31.99ID:vpQnSn/Bp >>62
馬鹿は黙ってろwww
COM自体使ってる時点でお前の程度は知れているんだよ
ある程度VB.NetやC#の経験がある者はObject開放不備でメモリリークを起こすことを懸念してCOMは使わない。
よっぽどアドインが好きになったんだなwwwwww
よかったな、今日ひとつアドインというものが覚えられてwwwwwww
馬鹿は黙ってろwww
COM自体使ってる時点でお前の程度は知れているんだよ
ある程度VB.NetやC#の経験がある者はObject開放不備でメモリリークを起こすことを懸念してCOMは使わない。
よっぽどアドインが好きになったんだなwwwwww
よかったな、今日ひとつアドインというものが覚えられてwwwwwww
65デフォルトの名無しさん (ワッチョイ 558e-6DSo)
2021/07/19(月) 18:44:40.24ID:Y/ahokVJ066デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 18:50:43.01ID:vpQnSn/Bp >>65
だから馬鹿は黙ってろというんだ
メモリリークの原因と所在を調査したこともないんだろ?
あれやったことがある奴なら口が裂けてもそんなセリフは出ないからな
「開放すればいいんだろ(ドヤァ」なんて言ってる奴はそもそもどうObjectを生成してどう開放するかも分かっていない証拠。
まぁ先程から俺の言ったことも理解出来ていないようだからボクちゃんにはちょっと難しかったかな?
wwwwww
だから馬鹿は黙ってろというんだ
メモリリークの原因と所在を調査したこともないんだろ?
あれやったことがある奴なら口が裂けてもそんなセリフは出ないからな
「開放すればいいんだろ(ドヤァ」なんて言ってる奴はそもそもどうObjectを生成してどう開放するかも分かっていない証拠。
まぁ先程から俺の言ったことも理解出来ていないようだからボクちゃんにはちょっと難しかったかな?
wwwwww
67デフォルトの名無しさん (テテンテンテン MM0e-+scu)
2021/07/19(月) 18:56:09.92ID:Olx6NaliM >>65
無能にはMarshal.ReleaseComObjectを使いこなすのはハードル高いからしょうがない
そんなレベルでよくアドインとか言えたもんだとは思うけど
まあ実際にアドイン作ったことはなくてネットの知識でCOMは危ねーとか思い込んでるんだろうなw
無能にはMarshal.ReleaseComObjectを使いこなすのはハードル高いからしょうがない
そんなレベルでよくアドインとか言えたもんだとは思うけど
まあ実際にアドイン作ったことはなくてネットの知識でCOMは危ねーとか思い込んでるんだろうなw
68デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 18:57:46.21ID:vpQnSn/Bp69デフォルトの名無しさん (ワッチョイ b668-kbnc)
2021/07/19(月) 19:07:54.85ID:c2nM6qSq0 せめて論点で語ったらどうなんだw
70デフォルトの名無しさん (テテンテンテン MM0e-+scu)
2021/07/19(月) 19:09:43.23ID:Olx6NaliM71デフォルトの名無しさん (テテンテンテン MM0e-+scu)
2021/07/19(月) 19:11:28.85ID:Olx6NaliM72デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 19:14:08.38ID:vpQnSn/Bp >>70
犬の散歩先から書き込みってどんだけ必死なんだよw
しかも自分にレスして自演バレバレw
お前、言いたくないけど性格にも問題あるな。
普通の奴ならこんな見えすいた誤魔化ししてしかも失敗するなんてありえないからwwwwww
犬の散歩先から書き込みってどんだけ必死なんだよw
しかも自分にレスして自演バレバレw
お前、言いたくないけど性格にも問題あるな。
普通の奴ならこんな見えすいた誤魔化ししてしかも失敗するなんてありえないからwwwwww
73デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 19:15:48.69ID:vpQnSn/Bp74デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 19:30:05.06ID:xbzKNxh20 ああ自演だと思わないとやってられないのな
まあそう思いたければいいんじゃね
論点で返せ無い奴がIDガーとか言い出すのはよくある話だしw
まあそう思いたければいいんじゃね
論点で返せ無い奴がIDガーとか言い出すのはよくある話だしw
75デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 19:33:58.79ID:vpQnSn/Bp 65 名前:デフォルトの名無しさん (ワッチョイ 558e-6DSo) :2021/07/19(月) 18:44:40.24 ID:Y/ahokVJ0
>>64
解放すれば問題ないだろ
馬鹿が書いてる「開放」は俺が思ってる「解放」とは違うかもしれんけど
67 名前:デフォルトの名無しさん (テテンテンテン MM0e-+scu) [sage] :2021/07/19(月) 18:56:09.92 ID:Olx6NaliM
>>65
無能にはMarshal.ReleaseComObjectを使いこなすのはハードル高いからしょうがない
そんなレベルでよくアドインとか言えたもんだとは思うけど
まあ実際にアドイン作ったことはなくてネットの知識でCOMは危ねーとか思い込んでるんだろうなw
68 名前:デフォルトの名無しさん (ササクッテロ Sp75-kRLG) [sage] :2021/07/19(月) 18:57:46.21 ID:vpQnSn/Bp
>>67
おやおや今度はIDまで変えて必死だなwwwwww
雑魚は分かりやすくていいな、バカだからwwwwww
70 名前:デフォルトの名無しさん (テテンテンテン MM0e-+scu) [sage] :2021/07/19(月) 19:09:43.23 ID:Olx6NaliM
>>68
すまんな今はわんこの散歩で外からだからな
Marshal.ReleaseComObjectにレスしないのは笑うけど
・・・うわぁ、今日の私の相手、基地外すぎwwwwww
>>64
解放すれば問題ないだろ
馬鹿が書いてる「開放」は俺が思ってる「解放」とは違うかもしれんけど
67 名前:デフォルトの名無しさん (テテンテンテン MM0e-+scu) [sage] :2021/07/19(月) 18:56:09.92 ID:Olx6NaliM
>>65
無能にはMarshal.ReleaseComObjectを使いこなすのはハードル高いからしょうがない
そんなレベルでよくアドインとか言えたもんだとは思うけど
まあ実際にアドイン作ったことはなくてネットの知識でCOMは危ねーとか思い込んでるんだろうなw
68 名前:デフォルトの名無しさん (ササクッテロ Sp75-kRLG) [sage] :2021/07/19(月) 18:57:46.21 ID:vpQnSn/Bp
>>67
おやおや今度はIDまで変えて必死だなwwwwww
雑魚は分かりやすくていいな、バカだからwwwwww
70 名前:デフォルトの名無しさん (テテンテンテン MM0e-+scu) [sage] :2021/07/19(月) 19:09:43.23 ID:Olx6NaliM
>>68
すまんな今はわんこの散歩で外からだからな
Marshal.ReleaseComObjectにレスしないのは笑うけど
・・・うわぁ、今日の私の相手、基地外すぎwwwwww
76デフォルトの名無しさん (ワッチョイ 558e-6DSo)
2021/07/19(月) 19:37:34.12ID:Y/ahokVJ0 >>75
「開放」って何だ?
「開放」って何だ?
77デフォルトの名無しさん (ブーイモ MM99-IwI9)
2021/07/19(月) 19:44:40.07ID:BB5CR0JBM 草生やすのにw連打するのがとてもおじさん臭くて好き
78デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 19:51:08.03ID:vpQnSn/Bp >>76
書くのめんどいから丁度俺の言ってることにマッチするページ探したから貼っとくわ
https://qiita.com/mima_ita/items/aa811423d8c4410eca71
使われるインスタンスは全て最初に定義して設定して開放しなければならないことも追記しておこう。
書くのめんどいから丁度俺の言ってることにマッチするページ探したから貼っとくわ
https://qiita.com/mima_ita/items/aa811423d8c4410eca71
使われるインスタンスは全て最初に定義して設定して開放しなければならないことも追記しておこう。
79デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 20:36:10.82ID:xbzKNxh20 開放と解放をバカにされてる事ぐらい気付けよw
そのサイトに書いてる事ぐらいは常識の範囲だし、ググればすぐ出てくるしな
まあIDisposeにしてDisposeで解放するようにしてくれよって思うけど何故かやってくれないんだよね
なにかデメリットあるんだろうか?
そのサイトに書いてる事ぐらいは常識の範囲だし、ググればすぐ出てくるしな
まあIDisposeにしてDisposeで解放するようにしてくれよって思うけど何故かやってくれないんだよね
なにかデメリットあるんだろうか?
80デフォルトの名無しさん (ササクッテロ Sp75-kRLG)
2021/07/19(月) 20:38:06.05ID:vpQnSn/Bp81デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 21:05:40.94ID:xbzKNxh20 結局論点で返せなくて遁走
哀れやねw
哀れやねw
82デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/19(月) 21:56:40.71ID:SyMdiWtG0 >>81
あれ?ごめんごめん
負け犬に負け犬って言ってそんなにイキリ立って顔真っ赤にするとは思わなかったわwwww
大元の論点ってなんだったっけ?
ああ、そうか「VBAはクソ、C#でなければ作らない」って主張だったっけ。
勝手にすれば?
アドインなんてちょっと知ったくらいではしゃぎ回って「俺ならCOM使うぜ、凄えだろ」とかいう雑魚と話す価値も見いだせない。つまりここまで弄り倒してお前から得られるものは0だった。
大概ここまで会話があれば得られるもののひとつやふたつあるもんだがここまで会話する価値がないと思えた奴には正直初めて会ったかも知れない。
挙句の果てに消えたのを見計らってコソコソと「敗走したね!はい俺の勝ち〜」とか下らないことやって喜んでるんだから・・・小学生かよ。
今日は歩いてて犬の糞踏んだような気分だ。全くついてない。
あれ?ごめんごめん
負け犬に負け犬って言ってそんなにイキリ立って顔真っ赤にするとは思わなかったわwwww
大元の論点ってなんだったっけ?
ああ、そうか「VBAはクソ、C#でなければ作らない」って主張だったっけ。
勝手にすれば?
アドインなんてちょっと知ったくらいではしゃぎ回って「俺ならCOM使うぜ、凄えだろ」とかいう雑魚と話す価値も見いだせない。つまりここまで弄り倒してお前から得られるものは0だった。
大概ここまで会話があれば得られるもののひとつやふたつあるもんだがここまで会話する価値がないと思えた奴には正直初めて会ったかも知れない。
挙句の果てに消えたのを見計らってコソコソと「敗走したね!はい俺の勝ち〜」とか下らないことやって喜んでるんだから・・・小学生かよ。
今日は歩いてて犬の糞踏んだような気分だ。全くついてない。
83デフォルトの名無しさん (ワッチョイ 11fd-IwI9)
2021/07/19(月) 22:16:47.24ID:2jrEarYm0 配布ツールの為、設定の「VBA プロジェクト オブジェクト モデルへのアクセスを信頼する」へのチェックは必ずしも入っているわけではないという前提で質問させてください
ツールから他のExcelファイルに手を加える処理を行います
処理を行うシートはオブジェクト名がSheet1で確定しているもののシート名は変わる可能性があり、インデックスもWorkSheets(1)以外になる可能性がある場合にシートの指定を自動化するのであればどの様にシートの指定を行うのが良いでしょうか
運用環境上、ExcelVBA以外は使用できないのでその点ご留意頂ければと思います
ツールから他のExcelファイルに手を加える処理を行います
処理を行うシートはオブジェクト名がSheet1で確定しているもののシート名は変わる可能性があり、インデックスもWorkSheets(1)以外になる可能性がある場合にシートの指定を自動化するのであればどの様にシートの指定を行うのが良いでしょうか
運用環境上、ExcelVBA以外は使用できないのでその点ご留意頂ければと思います
84デフォルトの名無しさん (ワッチョイ 615f-znHs)
2021/07/19(月) 22:22:12.32ID:kN9cAuuc0 >>83
activesheetじゃダメですか?
activesheetじゃダメですか?
85デフォルトの名無しさん (ワッチョイ 11fd-IwI9)
2021/07/19(月) 22:26:55.99ID:2jrEarYm0 >>84
説明不足で申し訳ありません
必ずしも対象のシートで前回保存者が上書き保存をかけているとは限らない上に対象のファイルにはマクロを積めないのでActivsheetでは対象のシートからズレる可能性が高いです
説明不足で申し訳ありません
必ずしも対象のシートで前回保存者が上書き保存をかけているとは限らない上に対象のファイルにはマクロを積めないのでActivsheetでは対象のシートからズレる可能性が高いです
86デフォルトの名無しさん (ワッチョイ 9501-gOEr)
2021/07/19(月) 22:30:08.34ID:/zXvhghc0 対象シートにしかない文字や、文字の位置関係を検索する
この文字があって斜め下にこの文字があったら対象シートだなとか
あるいは対象のシートのどこかに識別用の文字を置いとく
この文字があって斜め下にこの文字があったら対象シートだなとか
あるいは対象のシートのどこかに識別用の文字を置いとく
87デフォルトの名無しさん (ワッチョイ 9501-gOEr)
2021/07/19(月) 22:31:19.26ID:/zXvhghc0 あと、検索かけて候補のシートがあったら
念の為類似性を点数化して
最後に一番類似性の高いシートを選ぶ
念の為類似性を点数化して
最後に一番類似性の高いシートを選ぶ
88デフォルトの名無しさん (ワッチョイ 9501-gOEr)
2021/07/19(月) 22:33:34.06ID:/zXvhghc0 文字や配置以外ならシートの罫線やセルの幅の識別でもいい
89デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 22:39:42.74ID:xbzKNxh2090デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 22:44:10.31ID:xbzKNxh20 >>83
そのシートは元々あってシート名は変わるけどシート自体はなくなったりしないの?
そうであればCodeNameで識別すればいい
https://www.moug.net/tech/exvba/0040012.html
そのシートは元々あってシート名は変わるけどシート自体はなくなったりしないの?
そうであればCodeNameで識別すればいい
https://www.moug.net/tech/exvba/0040012.html
91デフォルトの名無しさん (ワッチョイ 9501-gOEr)
2021/07/19(月) 22:45:09.29ID:/zXvhghc0 そんな方法あるのか…
92デフォルトの名無しさん (ワッチョイ 11fd-IwI9)
2021/07/19(月) 22:48:35.68ID:2jrEarYm0 >>86-88
ありがとうございます
参考になります
起草を別部署が行っており、間に何部門かで編集が行われた上でウチの部署に投げられるファイルが処理の対象なので名前もフォーマットもシートの順番も毎回違うものが飛んでくるのでどうしたものかと悩んでいまして
ウチの部署でも処理をかけるのが私1人であればVBComponentsで指定してしまうのですが、ExcelでSum関数を扱うことすら怪しい事務のお姉様方に配布するツールなので頭を抱えています
ありがとうございます
参考になります
起草を別部署が行っており、間に何部門かで編集が行われた上でウチの部署に投げられるファイルが処理の対象なので名前もフォーマットもシートの順番も毎回違うものが飛んでくるのでどうしたものかと悩んでいまして
ウチの部署でも処理をかけるのが私1人であればVBComponentsで指定してしまうのですが、ExcelでSum関数を扱うことすら怪しい事務のお姉様方に配布するツールなので頭を抱えています
93デフォルトの名無しさん (ワッチョイ 11fd-IwI9)
2021/07/19(月) 22:49:31.75ID:2jrEarYm094デフォルトの名無しさん (ワッチョイ 7610-Pi4B)
2021/07/19(月) 22:56:17.93ID:bjEOfN/Y0 なんだがな
凄えストレス溜まってんのなアンタ
凄えストレス溜まってんのなアンタ
95デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/19(月) 22:58:11.41ID:SyMdiWtG0 >>89
論点って「VBAは糞!!C#以外使いたくない!!」ってアレだろ
お前なんでVBAスレに居るんだ?
C#スレに帰れって言いたいところだけどC#もよく解って無さそうだしな
Rubyスレに帰ったら?
論点って「VBAは糞!!C#以外使いたくない!!」ってアレだろ
お前なんでVBAスレに居るんだ?
C#スレに帰れって言いたいところだけどC#もよく解って無さそうだしな
Rubyスレに帰ったら?
96デフォルトの名無しさん (ワッチョイ 7a28-xL6t)
2021/07/19(月) 23:01:09.50ID:9GHW2QFv0 50の倍数をIFの条件にする方法はありますか?
if 変数 = 50 then
if 変数 = 100 then
if 変数 = 150 then
このように全部書けば良いのでしょうが膨大かつ複雑になってしまいます。といいつつ2000ぐらいまであれば良いのですが、、w
if 変数 = 50 then
if 変数 = 100 then
if 変数 = 150 then
このように全部書けば良いのでしょうが膨大かつ複雑になってしまいます。といいつつ2000ぐらいまであれば良いのですが、、w
97デフォルトの名無しさん (ワッチョイ ae68-ZPtt)
2021/07/19(月) 23:03:45.59ID:uTCNYCpx0 >>96
変数=1000
If (変数 Mod 50) = 0 Then
Debug.Print 1
End If
MODのカッコは本来いらないけど見やすくするためにあえて付けてる
不要だったら消して
変数=1000
If (変数 Mod 50) = 0 Then
Debug.Print 1
End If
MODのカッコは本来いらないけど見やすくするためにあえて付けてる
不要だったら消して
98デフォルトの名無しさん (ワッチョイ 7a28-xL6t)
2021/07/19(月) 23:05:45.76ID:9GHW2QFv0 >>97
ぎゃあああ!まさかこんなのがあるとは思っていませんでした!! 1ヶ月ぐらいな病んでいたいのでうれしいです!!ありがとうございます!!!
ぎゃあああ!まさかこんなのがあるとは思っていませんでした!! 1ヶ月ぐらいな病んでいたいのでうれしいです!!ありがとうございます!!!
99デフォルトの名無しさん (ワンミングク MMea-gqw5)
2021/07/19(月) 23:11:12.02ID:j6V7oYGgM いつものあいつ
100デフォルトの名無しさん (ワッチョイ 9501-gOEr)
2021/07/19(月) 23:12:43.18ID:/zXvhghc0 >>97
ゲームのテクスチャループでよく使われるやつ
ゲームのテクスチャループでよく使われるやつ
101デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/19(月) 23:47:43.08ID:xbzKNxh20102デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 00:01:03.99ID:fPwp7BhC0103デフォルトの名無しさん (ワッチョイ 7a28-fQx/)
2021/07/20(火) 00:01:07.25ID:LbUmWDiL0 みんなはIfとSelect Caseどっち使うことが多い?
というかどういう使い分けしてるか気になる
というかどういう使い分けしてるか気になる
104デフォルトの名無しさん (ワッチョイ 9501-gOEr)
2021/07/20(火) 00:10:01.11ID:AR5Y5d6n0 >>103
そんなコードがあるのか。また一つおれは賢くなってしまったようだな
そんなコードがあるのか。また一つおれは賢くなってしまったようだな
105デフォルトの名無しさん (アウアウウー Sa39-rGUB)
2021/07/20(火) 00:11:15.13ID:xUG2SFfQa select case はある変数が取る値による分岐に用いるけど、if はもっと自由で
だけど、if と elseif で別の変数を評価するのも気持ちが悪いことが多いから、
if をネスとしたりコメントで補ったり
だけど、if と elseif で別の変数を評価するのも気持ちが悪いことが多いから、
if をネスとしたりコメントで補ったり
106デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 00:15:52.31ID:23GKPsPl0107デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 00:19:29.74ID:23GKPsPl0 >>103
基本的に2分岐ならIf
多分岐で無理なくSelect Case使える時はSelect Caseを使う
そうでないならIfを使うことが多いかな
VBAのSelect Caseはやけに高機能だから他の言語より使用頻度は高いかも
基本的に2分岐ならIf
多分岐で無理なくSelect Case使える時はSelect Caseを使う
そうでないならIfを使うことが多いかな
VBAのSelect Caseはやけに高機能だから他の言語より使用頻度は高いかも
108デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 00:22:53.97ID:fPwp7BhC0109デフォルトの名無しさん (ワッチョイ 7610-Pi4B)
2021/07/20(火) 00:24:14.92ID:5MR8gUQd0 仕事とあれば何十層ものIfを構築してみせます
110デフォルトの名無しさん (ワッチョイ 9501-gOEr)
2021/07/20(火) 00:26:08.35ID:AR5Y5d6n0 >>109
これが地獄か
これが地獄か
111デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 00:27:49.81ID:23GKPsPl0 >>108
期待されてなくても君とは違って一応感謝はされてるけどねw
期待されてなくても君とは違って一応感謝はされてるけどねw
112デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 00:29:32.57ID:23GKPsPl0 >>109
本物のプログラマやねw
本物のプログラマやねw
113デフォルトの名無しさん (アウアウウー Sa39-rGUB)
2021/07/20(火) 00:29:43.96ID:xUG2SFfQa >>109
場合分けをどう表現するかだからね
場合分けをどう表現するかだからね
114デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 00:32:49.10ID:fPwp7BhC0115デフォルトの名無しさん (ワッチョイ 615f-ukMZ)
2021/07/20(火) 00:34:23.11ID:BhsgFaRe0 elseif
なんか見にくいから使わないわ
なんか見にくいから使わないわ
116デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 00:42:55.21ID:23GKPsPl0117デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 00:43:44.59ID:fPwp7BhC0 >>103
厳密には決めていないけどVBAでは
強いて言えば後ろに評価する必要があるものが無ければIfで飛ばしてそうでなくて同じ変数を何度も評価する際にはCaseかな
まぁSelect Case Trueって書いて別の変数を評価に使うことも出来るけどあまり個人的には好きじゃない
実際には処理が重い関数の戻り値とかを評価に使わない限りあまり気をつけることはないかな
厳密には決めていないけどVBAでは
強いて言えば後ろに評価する必要があるものが無ければIfで飛ばしてそうでなくて同じ変数を何度も評価する際にはCaseかな
まぁSelect Case Trueって書いて別の変数を評価に使うことも出来るけどあまり個人的には好きじゃない
実際には処理が重い関数の戻り値とかを評価に使わない限りあまり気をつけることはないかな
118デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 00:57:18.13ID:fPwp7BhC0 >>116
そうか、役立たずで誰にも期待されていないのか・・・残念な人生だろうけど諦めるしかないよ。だって性格も頭も残念だもの。
俺もまぁ性格はいいとは言えないけど、とりあえず結婚して都心に3階建ての家が買えるくらいの給料は貰ってるし、自分の現状を見ればどのくらい期待されているかは大体分かるよ。
自分で言うことではないと言うけれど、そんなもの自分の現状が直視出来ない人の言い訳だと俺は理解しているよ。
そうか、役立たずで誰にも期待されていないのか・・・残念な人生だろうけど諦めるしかないよ。だって性格も頭も残念だもの。
俺もまぁ性格はいいとは言えないけど、とりあえず結婚して都心に3階建ての家が買えるくらいの給料は貰ってるし、自分の現状を見ればどのくらい期待されているかは大体分かるよ。
自分で言うことではないと言うけれど、そんなもの自分の現状が直視出来ない人の言い訳だと俺は理解しているよ。
119デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 01:05:39.86ID:23GKPsPl0 聞いてないのに自分語り
まあ頑張れw
まあ頑張れw
120デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 01:07:34.83ID:fPwp7BhC0 >>119
お前も残念な人生だろうけど残念なりに頑張れよw
お前も残念な人生だろうけど残念なりに頑張れよw
121デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 04:54:15.65ID:23GKPsPl0 せめて感謝ぐらいはされる人生が歩めればいいねw
122デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 05:45:05.58ID:fPwp7BhC0123デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 06:37:45.29ID:23GKPsPl0 ん?
・感謝されて嬉しい
・感謝されようとしてる
って全然違うけど?
曲解してまで相手貶めようとしてるのかな?w
・感謝されて嬉しい
・感謝されようとしてる
って全然違うけど?
曲解してまで相手貶めようとしてるのかな?w
124デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 07:39:59.27ID:fPwp7BhC0 >>123
お前本当にヒネてるなぁwww
相手が俺を感謝しようがどうだろうが
あまり興味がないってこと。他意はない。
まぁされてるっぽいなと思うことはあっても
本人に聞くこともないしな。
面と向かって言われたら例え社交辞令でも
多少嬉しいかも知れないがな。
お前本当にヒネてるなぁwww
相手が俺を感謝しようがどうだろうが
あまり興味がないってこと。他意はない。
まぁされてるっぽいなと思うことはあっても
本人に聞くこともないしな。
面と向かって言われたら例え社交辞令でも
多少嬉しいかも知れないがな。
125デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 07:50:02.77ID:fPwp7BhC0 まぁお前には感謝されてるって確信出来ることがあって、それで幸せに思えるんならそれでいいんじゃないか?
それこそ俺には全く興味のないことだけれどな。
それこそ俺には全く興味のないことだけれどな。
126デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 07:53:09.29ID:23GKPsPl0 まあその知能じゃこのスレで感謝されるなんてことはないだろうからそれでいいんじゃね?
なんでこんなスレにいるのか知らんけどw
なんでこんなスレにいるのか知らんけどw
127デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 08:03:40.29ID:fPwp7BhC0 >>126
ああ、このスレとかそういったミニマムな話か。
まぁ答えればありがとう的な返事も返ってくるけど別に一喜一憂するほどのもんだと思ったことはないな。
逆にそういうことで一喜一憂出来るお前が羨ましいかもな。
ああ、このスレとかそういったミニマムな話か。
まぁ答えればありがとう的な返事も返ってくるけど別に一喜一憂するほどのもんだと思ったことはないな。
逆にそういうことで一喜一憂出来るお前が羨ましいかもな。
128デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 08:10:20.55ID:23GKPsPl0 一喜一憂w
そう言うのは答えてから言わないとね
そう言うのは答えてから言わないとね
129デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 08:12:11.39ID:fPwp7BhC0 >>128
巨大なブーメランが頭に突き刺さって血吹き出してるけど大丈夫?
巨大なブーメランが頭に突き刺さって血吹き出してるけど大丈夫?
130デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 08:35:55.24ID:23GKPsPl0131デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 08:50:12.41ID:fPwp7BhC0 >>130
え?それ以外は?
ひとつだけじゃん
まぁ俺は今このスレではお前専属になっているから
他のレスに返答はしていないのは確かだな
そもそも一々几帳面にどのスレの
どのレス番号で回答したかなんて覚えてないしな
まぁ性格的なものなのだろう。
あ、決して自分がレスした番号まで覚えてて気持ち悪いとか引くとかそう言う意味じゃないから
そこはまた変に曲解するなよ。
え?それ以外は?
ひとつだけじゃん
まぁ俺は今このスレではお前専属になっているから
他のレスに返答はしていないのは確かだな
そもそも一々几帳面にどのスレの
どのレス番号で回答したかなんて覚えてないしな
まぁ性格的なものなのだろう。
あ、決して自分がレスした番号まで覚えてて気持ち悪いとか引くとかそう言う意味じゃないから
そこはまた変に曲解するなよ。
132デフォルトの名無しさん (スプッッ Sdda-ZF5l)
2021/07/20(火) 09:04:42.71ID:du/JIHMdd 今時マクロを許可してるセキュリティ意識の低い会社って個人商店とか零細企業?
133デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 09:12:02.59ID:fPwp7BhC0134デフォルトの名無しさん (スップ Sdfa-+zMD)
2021/07/20(火) 09:15:13.71ID:huXhCOx4d 前スレ848です
VBAを廃止しましたがまだ作業が発生しておらず、何も変化がない状態です
同僚からは「私のせいで落ち込んじゃった
VBAを廃止しましたがまだ作業が発生しておらず、何も変化がない状態です
同僚からは「私のせいで落ち込んじゃった
135デフォルトの名無しさん (スップ Sdfa-+zMD)
2021/07/20(火) 09:21:26.80ID:huXhCOx4d すいません
途中送信してしまいました
同僚からは「私のせいで落ち込んじゃった ?」と嫌味を言われましたがそれくらいです
同僚のvlookupも使えない人より名言が飛び出したので共有しておきます
※個人のエクセルスキルに依存しなくて済むよう、引継ぎしやすくなるよう、
また自由度が高くなるよう、あえて入力規則やマクロは使っていません。
途中送信してしまいました
同僚からは「私のせいで落ち込んじゃった ?」と嫌味を言われましたがそれくらいです
同僚のvlookupも使えない人より名言が飛び出したので共有しておきます
※個人のエクセルスキルに依存しなくて済むよう、引継ぎしやすくなるよう、
また自由度が高くなるよう、あえて入力規則やマクロは使っていません。
136デフォルトの名無しさん (ワッチョイ 11fd-IwI9)
2021/07/20(火) 09:24:03.52ID:zRtyggiD0 >>132
某東証一部上場企業の品質保証部門で事務業務の自動化に使ってるやで
某東証一部上場企業の品質保証部門で事務業務の自動化に使ってるやで
137デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 09:26:10.47ID:23GKPsPl0138デフォルトの名無しさん (オイコラミネオ MMad-gOEr)
2021/07/20(火) 09:31:14.50ID:fYc4Mg6UM139デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 09:37:48.92ID:fPwp7BhC0 >>137
専ブラって・・・
お前、昨日から何レスつけてんのか分かってて言ってるのかな?
専ブラ使ったって結構なレス数になるになると思うけどその中から必死に調べて回答したひとつを探し当てて「あった、回答して感謝レスもついてて完璧!!」とかやってるってことだよなぁ。
・・・別にそれが悪いこととは思わないけど俺にはちょっとついて行けない世界だわ。
専ブラって・・・
お前、昨日から何レスつけてんのか分かってて言ってるのかな?
専ブラ使ったって結構なレス数になるになると思うけどその中から必死に調べて回答したひとつを探し当てて「あった、回答して感謝レスもついてて完璧!!」とかやってるってことだよなぁ。
・・・別にそれが悪いこととは思わないけど俺にはちょっとついて行けない世界だわ。
140デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 09:49:14.47ID:fPwp7BhC0 >>135
へぇ、そちらには済まないけど早く作業が発生してくれるといいな。
まぁ折角だから自分専用のツールとしてVBAを使わずにどこまで出来るかやってみると面白いかも知れないよ。
俺も今同じようなことやっててテーブルからどうしたらSQLのWhere区みたいに数式で複数の列を拾ってその項目を表示出来るかやってたとこ。
項目がイコールで判断出来れば項目の値繋げてキー項目作ってVLookupで拾えばいいんだけど
抽出項目が〜以上、〜以下とかが混じっているからちょい面倒くさい。
へぇ、そちらには済まないけど早く作業が発生してくれるといいな。
まぁ折角だから自分専用のツールとしてVBAを使わずにどこまで出来るかやってみると面白いかも知れないよ。
俺も今同じようなことやっててテーブルからどうしたらSQLのWhere区みたいに数式で複数の列を拾ってその項目を表示出来るかやってたとこ。
項目がイコールで判断出来れば項目の値繋げてキー項目作ってVLookupで拾えばいいんだけど
抽出項目が〜以上、〜以下とかが混じっているからちょい面倒くさい。
141デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 09:52:04.98ID:23GKPsPl0142デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 09:55:38.05ID:fPwp7BhC0143デフォルトの名無しさん (スップ Sdfa-+zMD)
2021/07/20(火) 09:56:55.04ID:huXhCOx4d >>140
パワークエリでVBA は相当なくせましたね
パワークエリでVBA は相当なくせましたね
144デフォルトの名無しさん (ワッチョイ 552c-NvNM)
2021/07/20(火) 09:57:27.23ID:nphTU9tH0 銀行は利益もないから、Office みたいな有料ツールは使わないだろ。
Libre, サクラエディタ、安い秀丸などを使う
国債よりも、倒産リスクの高い銀行が、
国債よりも、低金利な利子の国は日本だけ
商売のほとんどが、何もやっていない。
財務省主導の護送船団方式による中抜きだけ
預金で国債を買って、高い利子を受け取って、
それよりも安い利子を預金者に返す
YouTube で、高橋洋一が説明していた。
これを指摘したら、大変な事になったとかw
銀行にとっては、低リスク・高金利の国債を直接買われるのが、最もイヤ。
中抜きできなくなるから、倒産するしかない
Libre, サクラエディタ、安い秀丸などを使う
国債よりも、倒産リスクの高い銀行が、
国債よりも、低金利な利子の国は日本だけ
商売のほとんどが、何もやっていない。
財務省主導の護送船団方式による中抜きだけ
預金で国債を買って、高い利子を受け取って、
それよりも安い利子を預金者に返す
YouTube で、高橋洋一が説明していた。
これを指摘したら、大変な事になったとかw
銀行にとっては、低リスク・高金利の国債を直接買われるのが、最もイヤ。
中抜きできなくなるから、倒産するしかない
145デフォルトの名無しさん (ワッチョイ da01-+scu)
2021/07/20(火) 09:57:47.44ID:23GKPsPl0146デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 09:59:27.66ID:fPwp7BhC0 >>144
そんなこと言われても実際そういう部署があるんだから仕方ない。
そんなこと言われても実際そういう部署があるんだから仕方ない。
147デフォルトの名無しさん (ワッチョイ da4f-kRLG)
2021/07/20(火) 10:00:29.47ID:fPwp7BhC0148デフォルトの名無しさん (ワッチョイ b668-kbnc)
2021/07/20(火) 10:02:45.86ID:HNxIQkEL0149デフォルトの名無しさん (アウアウウー Sa39-qLRZ)
2021/07/20(火) 10:04:38.74ID:J+qL3RkUa150デフォルトの名無しさん (オイコラミネオ MMad-gOEr)
2021/07/20(火) 10:06:32.55ID:fYc4Mg6UM なろうで追放復讐系が流行る理由が今わかった
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【地震速報】青森県で震度6強 沿岸部に津波警報 ★6 [ぐれ★]
- 「日の丸にバツ印」掲げた大学生 あいまいな国旗損壊罪に「怖い」 The Mainichi [少考さん★]
- 【音楽】BARBEE BOYS・KONTAが事故で四肢麻痺を公表、新体制で活動は継続 [少考さん★]
- 【野球】野球の未来に危機感「マイナースポーツになる」 宮本慎也氏が開催…学童大会 [尺アジ★]
- 中国「捜索レーダー起動は各国の通常の手法」 火器管制用か回答せず [蚤の市★]
- 【訃報】声優・西村知道さん死去 「SLAM DUNK」安西先生役 9月に体調不良のため一時休業 [少考さん★]
- 三角形はカッコいい
- ぺこーら、地震で同僚が次々配信を止めるなか強行し続けるので悪目立ちするwww [268244553]
- みなみけ三姉妹誰が一番好き?
- 俺はヤンキーだから
- 【速報】高市早苗、起床 [779938112]
- ぬるぽ
