- 1 名前:デフォルトの名無しさん mailto:sage [2021/12/20(月) 01:40:59.22 ID:jnlr9GaR0.net]
- !extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512 ↑同じ内容を2行貼り付けるナリ ExcelのVBAに関する質問スレナリ コード書き込みや作成依頼もOKナリ ※前スレ Excel VBA 質問スレ Part73 https://mevius.5ch.net/test/read.cgi/tech/1631485799/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
- 552 名前:デフォルトの名無しさん [2022/01/21(金) 22:29:10.29 ID:NFZs9l3R0.net]
- >>546
Ruby馬鹿だろ
- 553 名前:デフォルトの名無しさん [2022/01/21(金) 22:34:52.59 ID:nlcE6d040.net]
- 整然としてねえコーディングだな。
頭の中身が現れてるわ。
- 554 名前:デフォルトの名無しさん mailto:sage [2022/01/21(金) 22:37:38.53 ID:nlcE6d040.net]
- >>546
VBSか、JavaScript の方が 早いかもしれん。
- 555 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 00:26:58.95 ID:XmCgkfSL0.net]
- コピペプログラマー
- 556 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 00:35:52.61 ID:9zfa7ona0.net]
- >>547
vbaでのスクレイピングは懲りた 標準だとIEしか使えないんだもん
- 557 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 01:04:10.75 ID:NynwR7VqM.net]
- >>552
どの言語でも外部ライブラリは必要
- 558 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 08:00:34.93 ID:HGIIomOF0.net]
- 他社製のweb受注システムから社内の生産管理システムに流し込むときにやったな
CSVダウンロードくらい用意しろってんだ
- 559 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 08:21:46.11 ID:R1iyPI8Z0.net]
- >>550
同意 どうせ深くWeb系を扱うのであればJavascriptは必須になってくるから勉強するに越したことはないと思うよ。 VBSもVBAの知識があれば何とかなる・・・多分。 IISの知識があればそれでクラシックASPの出来上がりですよ。 本格的にやるならASP.NetだけどObject指向の概念が分かっていないとVBAからだとVB.Netでも少し敷居が高いかも。 どうせWeb版のEXCELとか弄るときはJavascriptだし、今の内に慣れておいた方がいいと思う。
- 560 名前:デフォルトの名無しさん [2022/01/22(土) 08:34:08.56 ID:DLYfLGcJ0.net]
- >>554
同じく csvDL自体がないってのはさすがに見たことないけど、 DLに項目が不足してる時はスクレイピングで抜いてるな
- 561 名前:デフォルトの名無しさん [2022/01/22(土) 08:36:01.91 ID:DLYfLGcJ0.net]
- chromeの拡張機能でスクレイピングするのが最も安心安全
サーバーからすれば一番ユーザーに近い IEは対応してないどころかもうすぐなくなる。 そういやvbaのブラウザはどうなるんだろ?
- 562 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 10:08:57.53 ID:r24PNXTk0.net]
- for i= 1 to 100 step 1
#If conEnv = 1 Then ans = d1 * d2 #Else ans = d1 / d2 #End If Next i こんな感じに条件付きコンパイルをしてる場合、 ループ毎にIF判定してるんですか?
- 563 名前:デフォルトの名無しさん [2022/01/22(土) 10:56:45.31 ID:DLYfLGcJ0.net]
- >>558
しない 条件つきコンパイルってのは、実行前にコードを書き換えるようなものと思って良い。実行後は消えて無くなると思って良い。 >>558は、以下と同等に解釈される Sub foo() For i = 1 To 100 Step 1 conEnv = 1 ans = d1 + d2 Next i End Sub ちなみにこれも上記と同じ。 ans = d1 * d2 は実行されない for i= 1 to 100 step 1 conEnv = 1 #If conEnv = 1 Then ans = d1 * d2 #Else ans = d1 / d2 #End If Next i 分岐させたいならこう for i= 1 to 100 step 1 #conEnv = 1 #If conEnv = 1 Then ans = d1 * d2 #Else ans = d1 / d2 #End If Next i
- 564 名前:デフォルトの名無しさん [2022/01/22(土) 11:00:33.05 ID:DLYfLGcJ0.net]
- あと、下手に条件つきコンパイルは本当にやめたほうがいい。絶対にややこしくなる
唯一使える最適な場面は、コンパイル時にエラーが起こる可能性がある箇所。 パッと思いつくのは、バージョン違いへの対応程度 テスト環境の切り替え〜という人もいるけど、関数でどうこうするのと変わらん
- 565 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 12:09:48.37 ID:r24PNXTk0.net]
- >>559
ありがとうございます 質問の後で気付いてやってみたステップ実行でも ループ毎にIF判定やってませんでした
- 566 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 12:12:56.15 ID:Zx7T2GTSM.net]
- >>557
フォームに貼り付けるブラウザコントロールが標準で入ってるから、これは簡単には廃止できない アプリは消えてもオブジェクトは残り続ける
- 567 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 12:58:31.26 ID:2RwNzJk50.net]
- .netだとWebView2が使えて便利なんだけど実装されないかな
ついでにコントロールのスクロールをマウスでできるようにして欲しい
- 568 名前:デフォルトの名無しさん [2022/01/22(土) 13:04:36.26 ID:6LO0uF920.net]
- ID:DLYfLGcJ0
こいついつもの馬鹿か
- 569 名前:デフォルトの名無しさん [2022/01/22(土) 13:13:07.59 ID:DLYfLGcJ0.net]
- 笑w
- 570 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 13:50:16.42 ID:RiKtYPqw0.net]
- 頭痛が痛い
- 571 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 19:51:56.45 ID:NrxysVpy0.net]
- バファリン飲め
- 572 名前:デフォルトの名無しさん mailto:sage [2022/01/22(土) 22:48:31.49 ID:XmCgkfSL0.net]
- 頼んでもないのに長々と知識披露してくる人ってなんなんだろうね?
- 573 名前:デフォルトの名無しさん [2022/01/22(土) 23:15:30.08 ID:DLYfLGcJ0.net]
- 知識の共有だろ
俺は好きだから長文どんどん書いていいぞ 歴史的経緯とかがあると尚グッド
- 574 名前:デフォルトの名無しさん [2022/01/23(日) 00:04:39.53 ID:MiYFwUbv0.net]
- >>569
馬鹿が嘘を書くなよ
- 575 名前:デフォルトの名無しさん [2022/01/23(日) 00:35:00.90 ID:HSIItn8m0.net]
- めっちゃ怒ってて草w
- 576 名前:デフォルトの名無しさん mailto:sage [2022/01/23(日) 00:38:42.06 ID:sfiZCcaw0.net]
- >>569
TK80から語り出すがいいのか?
- 577 名前:デフォルトの名無しさん [2022/01/23(日) 00:41:37.63 ID:HSIItn8m0.net]
- >>572
そこまで遡るとさすがにエクセル関係なくなるような 俺はいいけど、他の人には迷惑だと思うぞ
- 578 名前:デフォルトの名無しさん mailto:sage [2022/01/23(日) 13:50:31.72 ID:SdYMRJnE0.net]
- 今時5chの専門版に張り付いてる異常者なんて現実じゃ誰にも相手にされない教えたがりおじさんぐらいしか居ないんだから
その辺弁えてもっと敬意持って質問しろよ
- 579 名前:デフォルトの名無しさん [2022/01/23(日) 18:52:30.22 ID:HSIItn8m0.net]
- 条件付きコンパイルで、OSのバージョン違い以外の使い方ってありますか?
- 580 名前:デフォルトの名無しさん mailto:sage [2022/01/23(日) 19:43:03.21 ID:2ddsSarEM.net]
- >>575
Excelのバージョン違い 独自にデバッグモードなどを設定している場合 逆に、OSのバージョンによって作り分けるケースってそんなにないと思うなあ
- 581 名前:デフォルトの名無しさん [2022/01/23(日) 23:04:13.46 ID:HSIItn8m0.net]
- ようやっと終わる
米Microsoftは1月19日(現地時間)、「Excel 4.0」(XLM)マクロを予定通りデフォルト無効化したと発表した。「Excel 4.0」マクロの利用を制限するオプションは昨年7 https://news.yahoo.co.jp/articles/8e4dd5e97b3b094d0d98e692b48e65864848136c
- 582 名前:デフォルトの名無しさん [2022/01/24(月) 10:20:53.44 ID:7Kajjflda.net]
- >>575
好きに使えばいいと思う
- 583 名前:デフォルトの名無しさん [2022/01/24(月) 10:34:32.16 ID:0XRM59Ri0.net]
- ClassモジュールとFunction と
多次元配列を使いまくると 優秀に見られるよ。
- 584 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 11:54:29.81 ID:5FJvHF790.net]
- 引き継いだ人が困るわ
- 585 名前:デフォルトの名無しさん [2022/01/24(月) 12:20:26.60 ID:0SZZxpxwa.net]
- コメント残せ
- 586 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 13:00:01.29 ID:5FJvHF790.net]
- コメント残したけど、後任の者がそもそもマクロの知識がないパターンがあったよ
その内に部署でマクロ禁止令が入ったよ
- 587 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 13:33:12.64 ID:iw4K3rH6d.net]
- 程度にもよるけどVBAのマクロ程度で禁止とかかなしいね
- 588 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 17:18:50.82 ID:j9lgzOiA0.net]
- Webやhtmlのメールも危険だから禁止かな
- 589 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 17:21:37.60 ID:WNHxRwF80.net]
- 普通の事務員にメンテできるようなもの残せと言われればそうするしかない
- 590 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 17:27:47.92 ID:xAZorvxa0.net]
- 1セルの中に長大な式を書くようにならないかそれ。
- 591 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 18:12:53.56 ID:JIfRBOPe0.net]
- パソコンの苦手な人材が来てもいいように、みんな紙と電卓でやればいいんじゃない?
- 592 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 19:32:09.39 ID:QSZRM/el0.net]
- パソコン苦手な人にエクセル触らせんなよ
- 593 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 20:07:49.12 ID:JR1WCq5+d.net]
- メインモジュールには処理の流れだけ書いて後はCall Function Classから引っ張れって言う風潮があるのがイマイチ理解出来ない。あと出来るだけ変数に入れて処理しろって言う風潮も。
人に引き継ぐ時に初見で見たこともない変数名や関数名を解読させたりいちいち流れをぶった斬ってあちこちプロシージャ間を行ったり来たりさせるのが本当に可読性を上げることに繋がんのか?
- 594 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 20:23:59.31 ID:E1L8nOD4M.net]
- 規模の大きなプログラミングをするなら重要
でもVBAで規模の大きなプログラミングをする時点で間違っているのでそんなことはしなくていい
- 595 名前:デフォルトの名無しさん [2022/01/24(月) 20:25:55.48 ID:iJSI2wDaM.net]
- は?
変数なんか使わずに Range("A1") を直接使ってるよ 分かりやすいからね
- 596 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 20:47:26.58 ID:xAZorvxa0.net]
- >>589
「グローバル変数」とか「構造化プログラミング」とか「オブジェクト指向」とかググってみればいいかも。 「関数型プログラミング」までは行かなくてもいいと思うけどw
- 597 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 21:02:33.82 ID:JIfRBOPe0.net]
- そりゃ読む人による
知識と経験がある人にとってはセオリー通りに書かれてる方が読みやすい
- 598 名前:Mickey [2022/01/24(月) 21:25:54.13 ID:HmIH0Tmsr.net]
- Excel は使う人によっては、ただの表計算ソフトでしかないし、
優秀なプログラマーが、VBAを駆使すれば、大規模なデータベースのフロントエンドや ActiveDirectory等、インフラ管理のツールにもなる。 Windows環境でなら、Excelがあれば、ほぼできない事は無いかと。 Accessなら、なおさらのこと。
- 599 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 21:31:57.98 ID:w+KnMuAHM.net]
- >>592
VBA でオブジェクト指向は要らんやろ
- 600 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 21:32:13.51 ID:9LuFH7rJ0.net]
- シート参照難しいんですが…
フルパス必要な時とそうでないときのかき分けがさっぱりです
- 601 名前:デフォルトの名無しさん [2022/01/24(月) 21:33:33.84 ID:HmIH0Tmsr.net]
- 弘法筆を選ばず と言うが、
無能なプログラマに限って プログラミング言語にこだわったり たかが、Excelマグロだろ?w などと見下す。 もっとも安価に、いろんなシステムを組める 至極優秀なツールだよ。Excelは。 まあ、俺なら開発環境なんて、 メモ帳だけで十分だけどね。
- 602 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 21:34:37.02 ID:hdMr3QU+0.net]
- わかんなかったら覚えろよ勉強しろよ 努力無しで成果が出るとでも思ってんのか?
工場の現場で加工機のプログラムわかんないから手動で加工していいか?ってダダこねてるのと一緒だぞ だいたいこんくらいでいいか なんてぇ精度で製品造るつもりか?1/1000精度求められる加工で? それを認める上司も上司だ 一歩でも前に進む気概が無いから他の国に後れを取るってぇことにはよ気付け
- 603 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 21:36:18.43 ID:HmIH0Tmsr.net]
- >>595
ん? VBA自体がオブジェクト指向言語だけどね。 まぁ、ここのあたりは、不毛な宗教論争になるので ここまでとするが。
- 604 名前:デフォルトの名無しさん [2022/01/24(月) 21:39:41.61 ID:0uV4r5KA0.net]
- workbookという巨大なオブジェクトがあるじゃろ
- 605 名前:デフォルトの名無しさん [2022/01/24(月) 21:43:12.08 ID:HmIH0Tmsr.net]
- WorkBook、正直邪魔だよね。
少人数の給料計算くらいなら良いけど 大量のデータ管理には重くて使えないし。
- 606 名前:デフォルトの名無しさん [2022/01/24(月) 21:51:17.38 ID:aObfNlgq0.net]
- >>601
馬鹿にはわからん使い方があるのだろ
- 607 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 22:27:03.42 ID:0XRM59Ri0.net]
- そういえば初心者の頃は、配列とか定数変数の代わりに
WorkBook を使ったりしてたな。 これはデメリットだらけ。
- 608 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 22:46:11.44 ID:5FJvHF790.net]
- マクロ禁止になった理由はいろいろあるけど、一番は属人化になるからという理由でしたわ。
関数も長々とした入れ子はダメというローカルルールできた。
- 609 名前:デフォルトの名無しさん [2022/01/24(月) 22:53:36.30 ID:0XRM59Ri0.net]
- 職場を無能だけで構成しようとすれば
そうせざるを得ない そこが欧米企業と旧日本型企業との違い
- 610 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 22:58:12.91 ID:0XRM59Ri0.net]
- セルに五重くらいのIF,OR文の関数を入れて
悦に浸ってるオッサン居たけど アホにしか見えんかったわ
- 611 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 23:00:41.29 ID:5FJvHF790.net]
- あと、上席が言うには「うちはVBAを書くのが仕事じゃないんだから、そればっかにとらわれて本来の業務を疎かにしないでくれ」と。
- 612 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 23:09:57.20 ID:0XRM59Ri0.net]
- 出たw
大多数の日本企業の実態がソレ。 業務効率化という 意識が30年遅れてます、とね… VBAは隠れてやった方がええよ。
- 613 名前:デフォルトの名無しさん mailto: [2022/01/24(月) 23:10:32.49 ID:0XRM59Ri0.net]
- アテクシなんざ
手作業で、一日かかる作業 (大量のドキュメント作成)を マクロで1時間で終わらせて 残りの時間はVBAで遊んでましたぜ。 Word VBAも出来ると素敵だよ。
- 614 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 23:32:47.93 ID:j9lgzOiA0.net]
- >>589
自己流だけどメインルーチンはあらすじ、グローバル変数は登場人物みたいな感じで使ってるわ フォームやシートに書くコードはイベントハンドラくらいで、ちょっとでも長ければ似た名前のモジュール(Form1bみたいな)の中に コントロールごとに分類して関数なりなんなりを作ってそれを呼んでる 複数のフォームで使い回せるものは複数のフォーム名が入ったモジュールを作って入れてる プロシージャ名はフォーム名_コントロール名(略せれば略)_処理名で統一してる グローバル変数もPbという名前の専用のモジュールに突っ込んでる 登場人物一覧みたいな感じで参照ができる 多分これでだいぶ解りやすくなると思うんだが…… VBAもxmlコメントが使えれば解りやすいんだけどな
- 615 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 23:42:30.31 ID:veuEuZMi0.net]
- VBAなんて自分の作業効率化するときだけにしとき
他人に使わせて良い事無い
- 616 名前:デフォルトの名無しさん [2022/01/24(月) 23:43:46.42 ID:0uV4r5KA0.net]
- >>607
最初の一回だけ構築すれば、後は全自動・ミスなしの瞬殺なのにねぇ
- 617 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 23:52:36.12 ID:aJKkYLDpd.net]
- >>607の上席が、小手先の作業効率改善オナニーばっかりやってないで業務そのものを見直せという意味で言ってるんだとしたら極めて正しいと思うけどね
VBAで簡単に自動化できる業務なんてそもそもほとんどが無意味なんだよ
- 618 名前:デフォルトの名無しさん [2022/01/24(月) 23:56:01.84 ID:0uV4r5KA0.net]
- それが出来れば苦労せんわw
末端から少しずつ見直していく事で、大きな改善ができるようになる いきなり改善しようとすると、大体無理が出る、というか出た。
- 619 名前:デフォルトの名無しさん [2022/01/25(火) 00:50:53.14 ID:Y5KLOHGW0.net]
- excel VBAは手段であって目的ではない
- 620 名前:デフォルトの名無しさん [2022/01/25(火) 01:30:31.84 ID:mNb42c/J0.net]
- 日本の場合、会社組織そのものが、非効率の根源なんだけどね。
上層部は社内での自分の立場を確立するために、イエスマンで固める伝統が根付いてて 下から変えるのは、ほぼ不可能。 その意味から言って、コロナ禍は日本にとって救いの神だった。 コロナ禍がなかったら、マズゴミの情報鎖国で、あと10年以上、変わらずに 気がついた時にはASEAN諸国にまで、IT技術と経済で抜かれてただろう。 おそロシア
- 621 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 02:03:41.94 ID:mNb42c/J0.net]
- >>613
まさに典型的な、俗人的業務の思考。 個人の力量に関係なく、最高パフォーマンスで会社がまわるのを考えるのが 企業としての真の効率化。 いまだに営業職がメインの日本型企業は特に糞。 GAFAM等、欧米のトップ企業に、そんなカビ臭い会社が無いのを見れば明らか。
- 622 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 04:51:07.51 ID:jYjAr1e40.net]
- >>604
>関数も長々とした入れ子はダメというローカルルールできた。 それはちょっと残念かも 呼び出す関数の役割が明確化されていれば どんなに入れ子が多くなっていても 一度内容を理解してしまえば そんなに読み込むの苦労しないと思うし 場合によっては途中から奥まで 読まなくても解るようになるのに。 デコレーターパターンみたいのを 使いたい場合はどうするの?
- 623 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 06:27:16.77 ID:T29wyfYtM.net]
- >>599
> VBA自体がオブジェクト指向言語だけどね。 VBAのオブジェクト指向はあまりにも中途半端 Workbook や Worksheet 等のオブジェクトを扱えるけどオブジェクト指向の知識はほとんど要らん Let と Set の違いがわかれば充分
- 624 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 06:40:37.19 ID:nnTBaJb2M.net]
- >>604
嫌がらせに100万行 x 1.6万列目のセルに途中の計算式入れて50万行目 x 8万列目辺りからoffset関数で参照だな
- 625 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 07:26:11.67 ID:jYjAr1e40.net]
- >>619
まぁMicrosoftが元々中途半端で終わらせるのが好きだからしょうがない。 旧VB6とVB.Netに切り替わったときもそうだった。 とは言ってもObject指向知ってるのと知らないのではロジック作成するときの視野の広がりが変わってくる。 何かのロジック組むときにどういう方法で組むのがモアベターか、取れる手段が増えてくるよ。
- 626 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 07:56:08.67 ID:ZGZoh/tR0.net]
- >>618
途中計算用のシートを作れば良いのでは
- 627 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 08:05:53.28 ID:vd4sNBPHM.net]
- >>621
取れる手段増えてもVBAで使えなきゃ意味ないだろ てか余計ストレス溜まるわ
- 628 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 08:50:51.46 ID:j/cJSCFFd.net]
- >>607の例は結局どんなことして出した結果なのかを証明できなければ使えないってことも含まれてるんでしょ
そういう場所では非効率でも電卓なりつかえってことさ
- 629 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 09:32:01.78 ID:vxmGrPnAM.net]
- 上席から見たら本来業務を疎かにしてVBAで遊んでるように見えてるんだろ
そりゃマクロ禁止にするわな
- 630 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 10:18:32.74 ID:1FWjey8wr.net]
- >>619
worksheet や workbook も確かにオブジェクトだけど オブジェクト指向のオブジェクトとは意味が異なるよ。 オブジェクト指向言語であるか否かは、C言語と、 C++やJavaの違いなので。
- 631 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 10:26:48.56 ID:1FWjey8wr.net]
- 本当にVBAプログラミングがやりたいのなら
仕事を変えるしか無いわな。 いまだに80年代のようなやり方を変えずに やるのを良しとする老害が、上席に居るような 会社に、残念ながら未来はない。
- 632 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 10:46:46.71 ID:qTksV7dH0.net]
- 製造業の事務員にVBA使える人一人欲しいんだけど事務で求人しても碌なの来ないんだよなぁ
- 633 名前:デフォルトの名無しさん [2022/01/25(火) 10:53:10.17 ID:bToP/k2z0.net]
- >>628
ここで募集してみては? リモートでやってくれる人がいるかもしれない
- 634 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 10:58:19.04 ID:CplOG10X0.net]
- 同志達の職場もいろいろ大変だね書き込み見ていると。うちだけじゃないのね。
長い計算式はバグがあった時に困るから作業列を使えとお達しがありましたよ。 うちの女の子達は複雑なのはあまり直せないから。 マクロはやはり過去に作った人が退職して誰も直せないから禁止になったみたい。
- 635 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 11:00:59.60 ID:CplOG10X0.net]
- >>620
その手があった! じゃなくてそれやるのやめてけろー泣
- 636 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 11:06:46.89 ID:j/cJSCFFd.net]
- VBA使いたいから仕事辞める人なんていないでしょ
>>628 ここにいるぐらいなら自分でやればいいのでは
- 637 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 11:15:20.00 ID:a/XPvOPlM.net]
- 俺を雇ってくれ
必要な能力はVBAだけでええんか?その業種に固有の知識が必要だとアウトかもしんないけど
- 638 名前:デフォルトの名無しさん [2022/01/25(火) 11:21:08.63 ID:bToP/k2z0.net]
- >>630
基本的には作業列が良い ただその作業列も、右に言ったり左にいったり、ではなく、 左の数字を右に流していく、最後は一番右に書く、 のように統一していないと、やっぱり読みづらくなる
- 639 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 11:59:13.06 ID:NVa7IPQ3M.net]
- >>626
> worksheet や workbook も確かにオブジェクトだけど > オブジェクト指向のオブジェクトとは意味が異なるよ。 どこが違うというのか? > オブジェクト指向言語であるか否かは、C言語と、C++やJavaの違いなので。 意味不明
- 640 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 11:59:36.95 ID:HS+/VKuh0.net]
- その業種独特とか固有とかそこらじゅうに転がってるぞ それを読み解くチカラ無くしてVBAだけ 等とは笑止千万
だいたいが、VBAどころかExcelすら無関係でも彼らはそれをこなしてる 先ずはそこがボーダー そこを起点に、それが効率化できるか改善できるか、でようやくVBAの出番 改善や効率化が不要なら出番すら無い むしろ出しゃばるな 今のままでいい それを見極めるのが上司上長の役目 あと無意味に改行する奴
- 641 名前:デフォルトの名無しさん [2022/01/25(火) 11:59:54.76 ID:7EThQbwZM.net]
- オブジェクティブCは?
- 642 名前:デフォルトの名無しさん [2022/01/25(火) 12:15:21.94 ID:zQXNzX5la.net]
- >>628
自分ができないのにできる人が来ないとか言うなよ
- 643 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 12:31:10.86 ID:zFwMgogDd.net]
- 「オブジェクト構造」と「オブジェクト指向プログラミング」を混同していませんか
- 644 名前:デフォルトの名無しさん [2022/01/25(火) 12:42:30.48 ID:Y5KLOHGW0.net]
- 自分の要求を完璧に実行してくれる天才に
金を払わないでもやってくれる人ってなかなかいないんだよね
- 645 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 13:18:00.17 ID:j/cJSCFFd.net]
- 事務員に+αでVBA知識なんだから月給なんて20万程度での募集なんでしょ
やめとき
- 646 名前:デフォルトの名無しさん [2022/01/25(火) 14:06:19.97 ID:WI95qNC1M.net]
- テスト
- 647 名前:デフォルトの名無しさん [2022/01/25(火) 14:10:24.68 ID:WI95qNC1M.net]
- >>628
詳細をお伺いしたいので、よろしければ一度ご連絡下さい vba_20220125@yahoo.co.jp
- 648 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 14:50:40.66 ID:CplOG10X0.net]
- 余程VBAが好きならその仕事を受けるのはアリだと思いますが、それでも知らない会社のシステム組むのは恐いですな。
何かあった時の各種トラブル対応を完璧にできる人じゃないとキツイのでは?
- 649 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 14:52:58.84 ID:CplOG10X0.net]
- >>634
なるほど。同志の言うとおり 作業セルも作り方が人によりけりなので統一すべきですね。
- 650 名前:デフォルトの名無しさん [2022/01/25(火) 15:04:52.93 ID:bToP/k2z0.net]
- 大介って光2コンボ好きなのか
- 651 名前:デフォルトの名無しさん [2022/01/25(火) 16:23:40.81 ID:KtMUUOjX0.net]
- 右から来たものを左へ受け流す
- 652 名前:デフォルトの名無しさん mailto:sage [2022/01/25(火) 19:20:32.27 ID:mNb42c/J0.net]
- Excel VBAで、Windowsサーバの管理とか
OracleとかのDB連携システムを構築できれば 月収40〜50万は余裕でもらえるけどね。 一般職よりIT技術者になった方が 年収は一気に上がるのに。
|

|