X



Excel VBA 質問スレ Part81

0078デフォルトの名無しさん
垢版 |
2024/05/23(木) 19:40:19.26ID:dpj0+gCc
VBSとVBAが同じものだと思ってるヤベー奴が本当にいるとは…
0081デフォルトの名無しさん
垢版 |
2024/05/23(木) 20:52:18.18ID:ooDYR7IU
でもVBSなんて今時普通使うことある?
業務ではすんごい昔のWebシステムでClassic Aspで作られてる奴改修するくらいしか当たる機会ないんだけど。
0082!dongiri
垢版 |
2024/05/23(木) 21:03:43.53ID:dpj0+gCc
恥の上塗りに来たの?
0083デフォルトの名無しさん
垢版 |
2024/05/23(木) 22:08:33.68ID:FWY8RwdU
お前が気づかんだけで
スクリプトとかVBSてまだ大活躍だぞ。
オレのテレビ番組録画システムもVBSが結構あるからpowershellに書き換えんと。
0085デフォルトの名無しさん
垢版 |
2024/05/23(木) 22:14:18.80ID:hULUnmW+
お前らみたいな知識の持った奴の煽り合いなんて平和なもんだわ
自動化出来ますおじさんに業務中に今更マクロの勉強ばっかりされても困るって注意したわ
その腐った本と一緒に焼却されろよマジで
0087デフォルトの名無しさん
垢版 |
2024/05/23(木) 22:24:12.77ID:0OPvLYd/
>>86
ID:Y60s2JI8はVBSとVBAが違うものだとわからずに書き込み、それを指摘されて必死にごまかしているだけ
0088デフォルトの名無しさん
垢版 |
2024/05/23(木) 22:44:43.29ID:39D0gm4q
このスレもExcelスレも質が大幅に落ちたよな。VBSとか関係ない話で争い起きたり。
昔のいい感じの流れは復活しないのか?
0090デフォルトの名無しさん
垢版 |
2024/05/24(金) 08:31:09.76ID:pGSt5DHV
前触れも説明も無くとーとつにVBSのリンクを貼り付けた、その意図をご説明願いたい 何がしたかったん?
0093デフォルトの名無しさん
垢版 |
2024/05/24(金) 18:33:50.23ID:h1W7QjwG
ID:Y60s2JI8は例の日本語ワープロが使えたことが自慢だった零細企業の爺だろ
口調が同じ
VBAもわからず絡んでいた馬鹿だよ
0094デフォルトの名無しさん
垢版 |
2024/05/26(日) 15:48:57.67ID:HWyi8KsF
ワープロ自慢て下手すりゃ60代よりさらに上の世代じゃね?70代オーバーとか
0095デフォルトの名無しさん
垢版 |
2024/05/27(月) 16:56:21.21ID:5qLdCYAl
昔のワープロってディスプレイが1行しかなかったのに、あれで文書作れることに驚いたわ。
0096デフォルトの名無しさん
垢版 |
2024/05/27(月) 18:14:37.23ID:GptGfS3+
スレ違いの話題を続ける奴、
ワープロ使える自慢の爺と同レベルの馬鹿なんだけど、
本人達って気付かないもんなんだな
0097デフォルトの名無しさん
垢版 |
2024/05/27(月) 23:03:01.43ID:0fPQ/4br
こんな事で争うなよ…
中途の奴に重圧かけて作らせたの見てみたら
Aさんの営業利益とかセルに出力されたわ 
てめぇどっかのサイト丸ごと引用してやがるだろころすぞ
0099デフォルトの名無しさん
垢版 |
2024/05/30(木) 10:44:30.43ID:1keP0+wx
VBAで正規表現を使うために頻繁に
Set RE = CreateObject("VBScript.RegExp")
を使っているんだが、
VBScriptが終了したらこれを使ったコード動かなくなるの? 汗
ttps://gigazine.net/news/20240527-microsoft-vbscript-deprecation-timeline/
0101デフォルトの名無しさん
垢版 |
2024/05/30(木) 18:29:42.94ID:xMuq3moh
OLEとかCOMとかわからないのかよ
これらはVBSのモジュールだと思ってんのか?
0102デフォルトの名無しさん
垢版 |
2024/05/30(木) 18:39:43.46ID:i9Uo6Qpe
>>101
VBScript.RegExpはVBS(Script Engine)の一部
2024H2でオプトアウト出来る(deprecated phase 1)
2027以降はオプトインでインストール(deprecated phase 2)
その後のタイミング(未定)で廃止
0104デフォルトの名無しさん
垢版 |
2024/05/30(木) 22:24:23.99ID:rTEBvmrR
VBAは互換性の為だけにVB6仕様にしているのだが、
vbsが消えるのを機に切り捨てて、別の仕様にしたら良いよ
古すぎるわ
0107デフォルトの名無しさん
垢版 |
2024/05/30(木) 22:32:05.53ID:jnfHzKfa
まあvbsが消えるのを機と言っても直接的な関係性は無いし
未だにVBAはdeprecationされてない

望む声はあってもMS的にはこの20年間、不可能の判断でしょ
0112デフォルトの名無しさん
垢版 |
2024/06/01(土) 18:29:20.49ID:E98lR33H
>>104
俺もそうかと思ってたんだけど、例えばVB.Netに移行(まぁVB.Netも大概古いけど)するとして、Variantの部分とかどう補うんだろ?
高速化のために、VariantにRangeの値を突っ込んで配列として使ってる人も結構いると思うんだけど、
.Netじゃなくても今Variantなんて型持ってる言語、中々無いんじゃない?
0113デフォルトの名無しさん
垢版 |
2024/06/01(土) 19:50:08.24ID:kjJnPy3V
>>112
Variant型は元々Windows内部のライブラリに組み込まれてる
VBAやVBに独自の物ではない
だから、他の言語でもWindows環境であれば、使おうと思えば使える
0114デフォルトの名無しさん
垢版 |
2024/06/01(土) 20:06:40.78ID:a6kQUbYn
   ____∧∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ~' ____(,,゚Д゚)< VBA逝ってよし!
   UU    U U   \________
0119デフォルトの名無しさん
垢版 |
2024/06/08(土) 06:15:21.88ID:VQ4GsRFs
今でも米国でVBAエンジニアの給与2000万円クラスだってな。日本でも正当にその価値を評価してほしいわ。
0120デフォルトの名無しさん
垢版 |
2024/06/08(土) 15:53:27.66ID:AMNqUEhJ
それはVBAだからではない
米では年収1000万円以下が低所得層
0121デフォルトの名無しさん
垢版 |
2024/06/08(土) 16:25:35.32ID:w8dYoeUh
行政書士は、なぜ高年収なのか?

行政書士は低年収のはずだが、
元から高年収のサラリーマンが資格を取るから、高年収になるだけ

Rubyは、Go/Rust/Elixir の3大言語を超えた!

Stack Overflow 米国年収。2022 -> 2023

Ruby : 9.3 -> 9.9 万ドル
Elixir : 9.3 -> 9.6
Go : 8.9 -> 9.3
Rust : 8.7 -> 8.7

多くの言語 : 6.5〜7 -> 7.3〜7.8

PHP : 5 -> 5.9
Dart : 4.4 -> 5.6

PHP, Dart は、コンピューターサイエンスを勉強していない高卒用言語
0125デフォルトの名無しさん
垢版 |
2024/06/08(土) 17:45:10.95ID:+tUOS0wQ
VBAで正当な評価をして欲しいって字面だけ見ると滑稽だけどめちゃくちゃ今でも重要なスキルだね
でも2000万を引き合いに出すのはやっぱり笑う
0128デフォルトの名無しさん
垢版 |
2024/06/08(土) 22:50:30.69ID:wRtLKwb4
VBAをしっかり書ける人は貴重な存在なはず。だって日本のExcelユーザーの半数はVBAスキルが無いと聞いたから(ヤフーか何かの記事で見た)
VBAが書ける人はもっと自信もって良いと思いますよ
0129デフォルトの名無しさん
垢版 |
2024/06/09(日) 00:52:04.43ID:cUOkkMqU
給料あげてほしいなら上司に相談しなされ
0130デフォルトの名無しさん
垢版 |
2024/06/09(日) 05:29:05.18ID:KL09QE3r
会社役員的にはエクセルでお金を稼いでるわけじゃないという感じだろう
なので、vbaを書ける人に大金は払いたくない
0132デフォルトの名無しさん
垢版 |
2024/06/09(日) 22:09:35.72ID:G4PkZLRY
Excelユーザーなのにマクロ書けない事自体が問題なのだが。
Excelできる=マクロも書けるの図式でしょ?
0134デフォルトの名無しさん
垢版 |
2024/06/10(月) 00:23:38.35ID:Akf4lQfO
マクロのスキルがあっても対人スキルがないから
ネットでマクロの自慢するしか出来ないのか
0135デフォルトの名無しさん
垢版 |
2024/06/10(月) 01:48:33.40ID:XHwkcBml
ExcelもVBAも業務を効率化するための道具だよ

「VBAできます」じゃ経営者はなんとも思わない
これだけ人件費が削減できます、納期が短縮できます、利益が増えますってプレゼンして、利益の何割かを技能手当としてもぎ取れるのが一流のプログラマー
0148デフォルトの名無しさん
垢版 |
2024/06/10(月) 23:59:34.53ID:Akf4lQfO
マクロを書くマクロを書けばいい
0150デフォルトの名無しさん
垢版 |
2024/06/11(火) 07:45:06.87ID:DAmJiOeN
とうとうAIも広く使えるようになってきたしな
0151デフォルトの名無しさん
垢版 |
2024/06/11(火) 09:58:04.18ID:DAmJiOeN
一般的に言えばマクロは上級でいいと思う
その中でもpower query(M言語?)使えるかでも分けられる
PQ使えば簡単なのにマクロ書いてたら下級の範疇に格下げになる
0153デフォルトの名無しさん
垢版 |
2024/06/11(火) 10:40:42.30ID:GrH0S5VC
pythonで描けるようになって
VBA滅びると思ったが
あと20年経っても残ってそう
ゴキブリか
0155デフォルトの名無しさん
垢版 |
2024/06/11(火) 12:24:05.72ID:vQ7NtUYq
じゃお前要らんな
0157デフォルトの名無しさん
垢版 |
2024/06/11(火) 13:55:34.01ID:USG9LN16
少なくともうちではAIは役に立たん
今やってることはネットでは誰も公開も解説もしてないはずだから答えられるわけがない
0159デフォルトの名無しさん
垢版 |
2024/06/12(水) 05:14:39.25ID:qB9HO6ik
copilotキーがあるPCに置き換わり出したら
あれ?俺でもvba作れるじゃんwと大したことがないことがバレ始める
リストラされる可能性を考えておいた方がいい
0160デフォルトの名無しさん
垢版 |
2024/06/12(水) 05:24:37.29ID:zzJfLa15
ようするに「検索してコピペ」を自動化したのが今のAIだもんな
今まで手作業でやってきたことと同じ
0162デフォルトの名無しさん
垢版 |
2024/06/12(水) 15:28:07.25ID:T517YXqe
いいようにもっともらしくとりつくろってあたかもただしいかのごとくふるまうんだよね
0167デフォルトの名無しさん
垢版 |
2024/06/13(木) 19:47:43.68ID:kWhtw/Z8
copilotでも具体的に動きを書かないといけないから無理な人は無理だろう
分かる人が使えばコード書くのが爆速になる
0168デフォルトの名無しさん
垢版 |
2024/06/14(金) 07:37:58.81ID:VzwoAxBf
コパイ、絵の生成してみてスゲーってたまにやってるが、ソースはあまりやったことないな
記事など見てスゴイのはわかってるんだが
0169デフォルトの名無しさん
垢版 |
2024/06/14(金) 10:12:36.38ID:axv7mM/l
また宣伝
0173デフォルトの名無しさん
垢版 |
2024/06/14(金) 18:25:20.81ID:lHZHr7Cg
>>171
馬鹿だから理由がわからんのだろ
馬鹿にとっては宝の山に見えるだけで実際はゴミの山
時々お宝があるだけ
0178デフォルトの名無しさん
垢版 |
2024/06/22(土) 00:07:34.02ID:qJhEd6Sl
>>177
死ね
0179デフォルトの名無しさん
垢版 |
2024/06/23(日) 17:59:01.93ID:o3bJi3h5
VBAの仕事はITリテラシーの低い組織に対する介護福祉みたいなもんで人間の温もりが大切だから、簡単にAIに置き換わることはないよ
自分達でAI駆使してシステム内製できるような組織なら、VBAでやるような仕事なんてとっくにどこぞのSaaSやスクラッチのWebシステムに置き換わっているわけで
0182デフォルトの名無しさん
垢版 |
2024/06/24(月) 21:47:49.92ID:r8NEKp1r
また馬鹿の中学生か?
0183デフォルトの名無しさん
垢版 |
2024/06/24(月) 21:51:19.46ID:7susZi6y
ExcelVBAは事務員が自分の作業の効率化の為にチマチマ作るんであって
職業プログラマが作るものじゃ無いから
0184デフォルトの名無しさん
垢版 |
2024/06/24(月) 22:45:13.93ID:tioGEayI
VBAは自分の事務作業の効率化というより、専門の派遣が指示されて作ることが多い印象だけどな
自主的にVBAで自分の作業を効率化してくれるような派遣事務員なんてまずいないだろ
むしろ前者の自称VBAできます派遣なんかよりよほど優秀
0185デフォルトの名無しさん
垢版 |
2024/06/24(月) 22:47:30.58ID:SQaeJXf4
事務員が作って配布して、辞めたとかで修正出来なくて派遣プログラマにやらせるんだよw
0186デフォルトの名無しさん
垢版 |
2024/06/24(月) 23:35:45.41ID:id4vqRrV
中身がわからないから予算が知らない所に使われていても気づかないんだよなこれが
0187デフォルトの名無しさん
垢版 |
2024/06/24(月) 23:42:15.07ID:id4vqRrV
まるで集めた税金がどこにどれだけ使われたかがわからない(隠している)みたいな
0188デフォルトの名無しさん
垢版 |
2024/06/25(火) 14:07:52.74ID:dSveyUBF
事務員てそんなにハードル高いのか?マクロまでいろいろマスターしなければならないほど?
0192デフォルトの名無しさん
垢版 |
2024/06/26(水) 22:34:02.65ID:rM0zslIz
リンクが別ファイルになっていて、そのファイルがまた別のファイルを参照して・・・ってのはよくある
0194デフォルトの名無しさん
垢版 |
2024/06/27(木) 15:21:53.61ID:VNrEYbU6
最近はSharePoint前提の業務が増えてるせいでVBAは段々使いづらくなってる印象
そもそも共有がシームレスにできてなかったためにVBAが必要だったケースというのは意外に多く、VBAの必要性を感じることも減ってるわ
0195デフォルトの名無しさん
垢版 |
2024/06/27(木) 20:53:03.10ID:v5JHQygl
C#でエクセル弄ろうとすると、プロセス解放対策が面倒だからVBAなんですのよ
0196デフォルトの名無しさん
垢版 |
2024/06/27(木) 21:21:30.67ID:eFfcQPg5
俺はスキル無いからvbaのフォームをインターフェースにして、SQLサーバーにつないで操作する業務アプリ作ってるわ。Pythonとか使ってモダンなwebアプリ作りたいなぁ
0197デフォルトの名無しさん
垢版 |
2024/06/27(木) 22:34:44.22ID:SbrktreY
>>195
お前が馬鹿なだけ
0199693
垢版 |
2024/06/28(金) 17:03:00.88ID:4H3IG21x
>>196
普通はそれをAccessでやると思うんだが。
まあ、規模にもよる。
0203デフォルトの名無しさん
垢版 |
2024/06/29(土) 21:44:24.31ID:K0Q64QOa
>>202
コードが汚くなるのが避けられないのがExcel VBA
0205デフォルトの名無しさん
垢版 |
2024/06/30(日) 09:17:29.77ID:Gx3KCCD5
ソートするコード書いてたんだけど、数千件まで増やすとクソ遅くなるんで
ArrayListのソート借用することにしたら、どうやら会社のPCだとwindowsの設定いじらないといけないみたいなんで断念
んで作業用シートつくってエクセルのソートに頼ったんだけど、アホみたいに速かった
高速化しないといけない案件だったんだけどまんぞくぅ〜
0207デフォルトの名無しさん
垢版 |
2024/06/30(日) 10:15:29.42ID:zljUKt7B
汚いと思うなら綺麗にすればいい
0210デフォルトの名無しさん
垢版 |
2024/06/30(日) 15:52:37.93ID:Gx3KCCD5
>>206
やってみた!速かった!
作業用シート使わないでもいいからこっちのほうがいいです
でも会社のPCだとエクセルのバージョン古いから使えないかも
試してみないとだめだな

>>208
適当にゴリゴリと
もともと数十件程度の処理を前提に作ってたんでまさか数千件ぶち込まれるとは思っておらず、フリーズしたという苦情を聞いてびっくり
レスを投稿する


ニューススポーツなんでも実況