- 1 名前:デフォルトの名無しさん [2021/05/25(火) 12:48:01.06 ID:mepUVc/i0.net]
- !extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付けるナリ ExcelのVBAに関する質問スレナリ コード書き込みや作成依頼もOKナリ ※前スレ Excel VBA 質問スレ Part70 https://mevius.5ch.net/test/read.cgi/tech/1616072923/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
- 608 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 13:31:52.03 ID:pcopG4hy0.net]
- ああ。残念ながらご想像のとおりだよ。
- 609 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 13:49:47.99 ID:iolAc3eIH.net]
- 2桁や1桁だった時はどうすんの
- 610 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 14:07:07.30 ID:F/qdDxsQ0.net]
- VBAをバリバリ使う職場って相当高度で難解な表作成してるイメージ。
実際どうなの??
- 611 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 14:11:48.53 ID:Nf+Q9jA70.net]
- 表じゃないものを表にしたり、その逆のために使います
- 612 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 14:30:39.19 ID:4xKAygdJa.net]
- 勤務表の作成みたいな簡単な業務でもvba使うでしょ
- 613 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 15:03:26.72 ID:pcopG4hy0.net]
- >>608
実際に職場のシフト表作るのに使ったよ。ナースシフトプロブレムってやつに なるらしい。 遺伝的アルゴリズムとかルーレットアルゴリズムとかフィッシャー・イェーツの 配列並び替えアルゴリズムとか面白かった。今ってググればなんでも出るから すごいね。プログラマを引退して長いので驚いた。 その手の用途にはうってつけの道具だと思う。エクセルVBA。
- 614 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 15:27:57.79 ID:Nf+Q9jA70.net]
- この人と仲悪いからこの時間帯外してとか口外しずらく証跡を残せない理由によって
一瞬で破綻するのだった
- 615 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 15:51:47.32 ID:iolAc3eIH.net]
- >>610
別に理由は書かなくていいんだよ? 「同時に働けない」って条件だけ機械的に設定すればいいんだから 共働きの夫婦なんかでもよくあることだし
- 616 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 16:17:42.21 ID:pcopG4hy0.net]
- その通りです。
「新人ばかりの時間帯や日があってはいけない」みたいな条件の一つに 「Aさんと
- 617 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 16:18:48.41 ID:pcopG4hy0.net]
- ごめん。途中送信。
「AさんとBさんはかぶらない」みたいな条件をつける感じです。
- 618 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 17:25:28.02 ID:F/qdDxsQ0.net]
- まとめ
とにかくよ、高い金払って講習会とかセミナー行くならここに質問した方が無料で教えてくれるし的確だぜ。 良い情報は無料で手に入る
- 619 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 19:05:31.93 ID:Nf+Q9jA70.net]
- 世の中のプロマネってWBS書くときにナーススケジューリングの解決ソフト使ってるの?
- 620 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 20:05:07.66 ID:qFu4iqR6M.net]
- >>615
プロジェクトのタスクというのは担当者や委託先業者がいつ作業しようがいつ寝ようが期間内に終わればいいだけだから厳密なシフトなんか必要ないし、 作業の属人性や依存性も考慮しなければならないのでナーススケジューリング問題ではない
- 621 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 20:12:31.08 ID:pXD9ld7mM.net]
- >>606
VBAに?頼るようなとこは、明らかに無意味な業務を排除できずに小手先の自動化で誤魔化している低レベルな職場が多いよ 自動化する前に、そもそもその成果物が本当に必要かを考えたほうがいい
- 622 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 20:27:41.35 ID:F/qdDxsQ0.net]
- やはりね
趣味の世界なら頼もしいねVBAは
- 623 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 20:40:35.84 ID:immco5jO0.net]
- >>617
VBAに頼ること自体は別に程度が低いことにはならないよ むしろ中身は以前ならそれで普通にシステム作ってた旧VB6とほぼ一緒な訳だから表計算とかをDBから読んで加工してEXCELに出す程度のものであればVBAだけで十分事足りる 統合システムとかWEBとか VBAでするべきではないものは確かに存在するけどその辺はケースバイケースで決めるべきで、VBAだから程度が低いことにはならない
- 624 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 20:53:17.21 ID:sS5e2Tlr0.net]
- 趣味でVBAなんて使うやつそんな居らんやろ
性能低いし
- 625 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 20:53:28.73 ID:sS5e2Tlr0.net]
- 性能というのは動作速度のことな
- 626 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 21:03:04.41 ID:immco5jO0.net]
- >>621
単純にVBAの動作速度が遅いというのであれば ネィティブコードにコンパイルしないJavaも遅いし、ILすら実行時に変換して行くJavascriptやPythonやVBSなんかも遅いことになるけどな
- 627 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 21:14:28.18 ID:sS5e2Tlr0.net]
- マジか…
- 628 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 21:42:14.56 ID:PIban7sd0.net]
- >>599
たぶん後続は地獄にならないよ 内容が理解できないシステムを残す方が迷惑だろう
- 629 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 21:55:47.58 ID:pcopG4hy0.net]
- >>621
うん。システム屋的にはありえないくらい遅いw 自分で耐えられなくなってオンメモリに動作するように リファクタリングした。 でも、シフト表作成みたいな月に1回動けばオッケー 的システムだとそれはあまり問題じゃないんだなってのも 学んだよ。 1回の処理で1万パターンくらいの表作って戦い合わせて 最終的な勝者を出すんだけど、1回に10分掛かったって 1時間もあれば上に6パターンの表を出せる。 あとは手動で微調整すれば今までの数倍の効率で組め ちゃう。 「終わってる言語」のVBAは、現場では終わってない。 個人的にはJavaScriptに早く置き換わってくれなんだけど。
- 630 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 21:57:31.79 ID:sS5e2Tlr0.net]
- 別に内容がわからないシステムは残らんでいいけど
じゃあ代わりになにか作れるかって言ったら作れないわけで単純に作業量が死ぬほど増えるんだよ ましてやエクセルの関数すらまともに扱えないんじゃそりゃ地獄になるに決まってる
- 631 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 22:02:56.07 ID:PIban7sd0.net]
- >>626
自分の部下が仕事ができないなら自分の責任になるだろう 職場に仕事のできない奴が何人いようがそいつの上司が判断することで口出すことじゃない
- 632 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 22:25:51.48 ID:PIban7sd0.net]
- 仕事できない奴の上司に管理能力がないと指摘したところで良いことない
VBAができなくても営業、法律、経営とかで必要な人材かもしれんだろ
- 633 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 22:27:23.38 ID:Nf+Q9jA70.net]
- 人たらし
- 634 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 22:51:52.30 ID:PIban7sd0.net]
- 職場の人間関係が悪化して会社辞める人ってそんな感じなんだろうなって思う
- 635 名前:デフォルトの名無しさん mailto:sage [2021/06/28(月) 22:57:49.31 ID:immco5jO0.net]
- >>625
ならないよ そもそもJavascriptはWeb用の言語だ だから既にWeb版EXCELはJavascriptを 使うようになっているし最近では マクロの自動生成も公開されている ただ、Javascriptを使うだけでは 先程言ったようにScript言語なので Javascript → 中間言語 → ネイティブコードと 変換されるため然程の高速化は 見込めないどころか遅くなる可能性すらある 集約や関数の持ち回りに強いjQueryを 上手くに使いこなしてどうか、といった レベルになるだろう
- 636 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 01:41:06.19 ID:HQ5y9CB30.net]
- 実行速度も開発効率も環境の問題であって言語の問題じゃないけどな
- 637 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 06:27:10.28 ID:ZccqS9LI0.net]
- 同じことをしても言語によって速度差はあるけどな
開発効率は開発環境の問題だが、開発環境は言語によってだいたいきまるけどな まあつまり、適材適所なんだが 趣味のVBAにどんだけのものを求めるんだ? いまどきのマシンスペックでVBAが遅くて使いものにならんとしたら、よっぽど向いてない処理をさせたか どんな言語でも使いものにならん速度しか出ないコードしか書けないかだろ
- 638 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 07:05:31.83 ID:kcmBUDsia.net]
- くれくれ君の可能性もあるぞ
- 639 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 08:31:11.17 ID:vrKJ4YHX0.net]
- 某動画のコメント欄とか見ていると、プログラマーならVBAなんて楽勝でマスターするとか書いてあるけど、Excelのローカルルール知らないと無理だと思ったわ
- 640 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 11:12:45.42 ID:NaeElEpxH.net]
- 言語の学習なんて、どれもライブラリとローカルルールを覚えるのがメインだぞ
- 641 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 11:45:54.97 ID:vrKJ4YHX0.net]
- ひろゆきの動画でVBAに触れていたからさ
信者のコメントが知ったかばっかでドン引きしたんだよ 「VBAはプログラミングの中で1番簡単で誰でもできる」とか書き込みしてるヤツいたから。
- 642 名前:デフォルトの名無しさん [2021/06/29(火) 11:58:35.93 ID:SnFn9ujO0.net]
- VBAはプログラミングの中で1番簡単で誰でもできると思うよ
- 643 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 12:00:29.94 ID:FQiEOJle0.net]
- そうだな
言語という枠に囚われなければ
- 644 名前:
最近発売された任天堂の ナビつきなんちゃらとかの方が 簡単かも知れないな [] - [ここ壊れてます]
- 645 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 12:01:34.39 ID:NaeElEpxH.net]
- 現役で広く使われてる言語の中では、VBAはかなり簡単な方だと俺も思うよ
この場合の簡単というのは、敷居が低いって意味もある ネットでも書店でも初心者向けの情報があふれてる 最低限の開発環境が用意されてて、書いたらすぐ実行して結果が確認できる 変数の型も自由だからつまづきにくい
- 646 名前:デフォルトの名無しさん [2021/06/29(火) 12:05:38.73 ID:s/tCdoZmM.net]
- HelloWorld出すまでの敷居はExcel買うだけ
- 647 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 12:32:40.84 ID:bYu98Ddma.net]
- 問題は 「VBAが簡単か」より「VBAより簡単で誰にでもできる言語があるか」じゃないかな
- 648 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 12:47:01.58 ID:FQiEOJle0.net]
- >>642
言語という枠に括られるのであれば恐らく無い。 JavascriptはwebだからどうしてもHTMLやCSS等の知識が必要になるし Pythonもwebで使うなら同様、そうでなければWPFの知識が必要になる C#やVB.NetはObject指向言語でそもそもが難しい。 javaも色々なところで使われているもののObject指向言語な上に自分でフレームワークを構築したりしなければいけないとなったらもう論外。 C、C++はポインタの概念で向いてない人はすぐはねられる。Rubyは年収が安いのでこれも論外。
- 649 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 16:00:30.53 ID:qbu9S1m90.net]
- >>640
敷居が低いのは大きな利点と思う。 入出力はシートに任せて、処理の部分だけ考えればいい。 VBだけで作ろうとしたら、2次元の表の構成から考えなければならない。
- 650 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 18:32:35.45 ID:UAOAx8ODd.net]
- VBAしか使えない環境ってのが多いと思う
- 651 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 20:15:53.21 ID:aNu/AcNwa.net]
- VBA以外にもVBSとVBEがつかえます
- 652 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 21:08:21.40 ID:FQiEOJle0.net]
- VBSはともかくVBEは言語じゃないでしょ
- 653 名前:デフォルトの名無しさん mailto:sage [2021/06/29(火) 22:26:46.70 ID:mpvk29rk0.net]
- VBAKAは使えません
- 654 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 00:07:14.96 ID:UO8hRHbx0.net]
- 学歴無いとVBAは無理と聞いたんですけど??
どうなんですか? 真面目に
- 655 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 00:11:29.75 ID:RWp8exIya.net]
- 学歴がないのは幼稚園児か
- 656 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 15:30:59.23 ID:OxVbJjtU0.net]
- >>649
VBA自体は学歴は関係有りません 勉強すればその辺にいる小学生でも扱うことは出来るでしょう。 ただその性質上、企業等で扱う場合は業務的な知識を必要とする場合が多々ありますので、その知識は必要です。
- 657 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 16:05:06.37 ID:veFne+GfM.net]
- >>649
大卒だと英語読めるだろうから覚えは早いと思う おれは学がないから最初はcurrentregionでも何じゃこりゃ状態
- 658 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 17:22:19.33 ID:VBm8pdRld.net]
- 今や大学の半数がFランだぞ
英語が読めるやつなんて大卒の半分もいない
- 659 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 18:50:21.62 ID:UO8hRHbx0.net]
- 昔は大学に入学できる=エリートだった印象が
- 660 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 19:12:14.68 ID:qnYWmNMH0.net]
- >>652
なななな・・・何時代の常識でしょうか?
- 661 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 20:31:26.49 ID:S6O23UPed.net]
- 大卒がエリートだったのは昭和40年代まで
学生運動が広まったあたりで、学生の本文は学問であることを忘れたやつが増えて、大学は遊びに行く場所になってしまった
- 662 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 21:00:55.74 ID:UO8hRHbx0.net]
- ああ、そうでした
学生みんながみんなじゃないけど、今はあまりパソコン自体使わないでスマホでレポート書いてるとも聞きました。 WordやExcelに触れない学生が多いとか
- 663 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 21:04:31.81 ID:b23DOaeaM.net]
- スマホでレポート書いてる様な連中はまともなところには就職できないだろ
- 664 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 21:52:23.55 ID:8DMn1acma.net]
- ここってなんだかんだ言って盛況だよね。
- 665 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 22:05:50.38 ID:jd27AI5Md.net]
- 病院の待合室は年寄りの集会場
- 666 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 22:07:49.74 ID:XHLsVpGg0.net]
- 英語より数学だと思う
- 667 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 23:46:39.97 ID:UO8hRHbx0.net]
- 四則演算知らないと厳しいすね
- 668 名前:デフォルトの名無しさん mailto:sage [2021/06/30(水) 23:51:04.22 ID:jdqkhXiAM.net]
- 群論を学べば四則演算の見方が変わる
むしろ世界観が変わる
- 669 名前:デフォルトの名無しさん mailto:sage [2021/07/01(木) 00:07:02.49 ID:jzCPGhB00.net]
- 加算減算乗算はわかりやすいのに
なぜ加算をくりかえすだけの乗算の逆の除算で いきなりわけのわからん世界がでてくるんだ?
- 670 名前:デフォルトの名無しさん mailto:sage [2021/07/01(木) 00:28:16.24 ID:ZwyDBMjDM.net]
- 除算はまだ序の口
実数直線だけの世界 複素平面やリーマン面まで知れば世界はさらに広がる
- 671 名前:デフォルトの名無しさん mailto:sage [2021/07/01(木) 00:43:29.50 ID:76WiGq0Z0.net]
- >>663
わかる vba → プログラミング → 関数型言語 → 圏論 → 群論 ってきて完全に数学の世界観にハマってる 分かんないながらも最近ずっとヨビノリ見てるわ
- 672 名前:デフォルトの名無しさん mailto:sage [2021/07/01(木) 03:36:49.52 ID:QCYCy1Ww0.net]
- 周りの人間は、仕事で必要な知識だけ身につければおkと言われた。
マニアックな事までマスターしなくて良いと
- 673 名前:デフォルトの名無しさん mailto:sage [2021/07/01(木) 07:43:31.24 ID:XmwXrAMd0.net]
- >>667
お前の職場内での事ならそれでいいんじゃね
- 674 名前:デフォルトの名無しさん mailto:sage [2021/07/01(木) 07:53:08.69 ID:XmwXrAMd0.net]
- まだ仕事で必要な知識が身に付いてないんだろうし
- 675 名前:デフォルトの名無しさん mailto:sage [2021/07/01(木) 08:00:26.50 ID:hboXAMerp.net]
- 仕事上のプログラミングなんて
可読性と汎用性が最重要 研究してるなら全部度外視で掘り下げる
- 676 名前:デフォルトの名無しさん mailto:sage [2021/07/01(木) 12:09:18.88 ID:QCYCy1Ww0.net]
- わかった
- 677 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 03:59:24.30 ID:iwESPQ410.net]
- 最近ソルバーっていうの覚えたんだが、これ凄いな
ゴミみたいなマクロ作ってないで、最初からこれ使ってればよかったわ 最近のエクセルはデータの読み込みとかピボットとか格段に使いやすくなってるし、 言語機能的な問題じゃなくて役割的な意味でVBA使う必要がドンドンなくなってきてると感じる
- 678 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 04:13:59.35 ID:SUe4/o7a0.net]
- 奴隷のスケジューリングがはかどりそうだ
- 679 名前:デフォルトの名無しさん [2021/07/02(金) 04:19:07.42 ID:zQG51z+B0.net]
- >>672
で?馬鹿な頭自慢か?
- 680 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 04:29:31.08 ID:SUe4/o7a0.net]
- とおもったらナップサック問題とかむりっぽいな
- 681 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 05:30:54.67 ID:rz2f8HXN0.net]
- >>672
最近のエクセルって・・・ ピボットとかデータ読み込みとか何年前から付いてた機能だと思ってるの? この人スピルとかxLookupとかifsとか全く知らなそう ここにいる人達はみんなそういうのとっくに知ってる上でVBAやってると思うよ
- 682 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 09:20:26.44 ID:Qeilx2mY0.net]
- しかしマウント取りたがるヤツが増えたな
- 683 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 10:14:04.05 ID:A64becLwH.net]
- ピボットはかなり前だけど、XLOOKUPとかはわりと最近じゃない? 365が出てからだよね?
- 684 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 10:25:58.21 ID:mD7WpMWU0.net]
- XLOOKUP は名前は知ってたけどスピル知らんかったw
- 685 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 10:28:56.07 ID:mD7WpMWU0.net]
- >>666
そらそうと、関数型言語 -> 圏論 -> 群論ってつながっちゃってるのかよ。 まさに今「圏論ってどういうことなんだろう」状態だけど、群論と聞くと怯む。
- 686 名前:デフォルトの名無しさん [2021/07/02(金) 10:51:45.20 ID:xu7tv1xSF.net]
- どっちがマウント取るとかどうでも良い
本質的に関係の無い話題で無駄レスしまくって スレを流したり話題をはぐらかしたりする体質は遺憾
- 687 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 11:36:44.05 ID:jmnxdT81a.net]
- はぐらかされる話題に魅力が無いのが悪い
- 688 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 12:07:45.57 ID:rz2f8HXN0.net]
- ちょっと新しい機能の話をするとすぐマウントとかどんだけ新機能に怯えてるジジイなんだよ
EXCEL94でも使ってろバーカバーカ
- 689 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 13:01:35.56 ID:9XrPSGoG0.net]
- だってMS-DOS世代が大半なんでしょ?
ロータス123をバリバリ使っていた説明
- 690 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 14:40:34.29 ID:Qeilx2mY0.net]
- ロータスいちにさん?
ロータスわんつーすりー? ロータスわんつーさん?
- 691 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 14:43:14.83 ID:YXFoM+rya.net]
- あまり人の知らない昨日使うとずっとメンテすることになるから程々がいいよ
- 692 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 15:51:35.59 ID:kpWtx9eDa.net]
- 引き継ぎとか考えると、配列で短縮される時間よりもセル操作の方がメンテにかかる時間が短くてお得
- 693 名前:デフォルトの名無しさん [2021/07/02(金) 16:50:53.93 ID:mPacUdo00.net]
- ロータスひふみ
- 694 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 17:10:11.48 ID:nYGvR+1/H.net]
- 将棋の得意なじいさん?
- 695 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 18:18:08.09 ID:mD7WpMWU0.net]
- 神武以来の大天才に失礼なw
- 696 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 20:27:38.13 ID:9XrPSGoG0.net]
- ロタースいちにさんで合ってるよ
さっき爺ちゃんに聞いた
- 697 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 22:47:54.90 ID:A64becLwH.net]
- テーブル辺りまで使えていれば、Excelに関しては一応okって感じでよくない? 世間一般の中級者も大体それくらいでしょ。
- 698 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 00:21:26.08 ID:VU8zul5W0.net]
- 何がOKなの
許可いるのか
- 699 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 04:53:38.76 ID:jaDL/A8Y0.net]
- >>676
使いやすくなってるって「データの読み込みとかピボットとか」に係ってるんだが ソルバーの存在を知らなかったのは素直に無知だったと思うし、 挙げられた機能や関数は偶然知ってたが知らなくてもおかしくないと思う。 これからもエクセルに限らず発見はあると思うし見つけていきたいね。 >>680 圏論は初心者向け解説も少ないし、解説動画も豊富な群論から先に勉強してる感じ Haskellの数学的意味の理解が取りあえずの目的だから、 群論→圏って進むのがいいのかなと思った
- 700 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 07:42:36.99 ID:GW9wjLqI0.net]
- >>685
正解:ロータスわんつーすりー
- 701 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 07:50:34.34 ID:Kt4s/HLb0.net]
- たまにはマルチプランのことも思い出してあげてください
- 702 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 08:33:17.49 ID:cpEQw2eFM.net]
- >>695
ベストハウスかよ
- 703 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 09:12:06.97 ID:GW9wjLqI0.net]
- Lotus 1-2-3は、MS-DOS時代のIBM PC/AT互換機の販売促進にもつながった。
あのマクロは変数宣言不要で、とっつきやすかった (より本格的なLotus Scriptもあった)。 16bitでもそれなりに計算速かった。 が、MSがそこで奮起したから今日のExcelがあるわけで。 1-2-3がWindows対応に遅れたこともあったが。 で、Excelに負けたLotusは2000年代に入って、 主力商品をグループウェアのLotus Notesにシフト。 そのNotesも、サイポウズだとか後発グループウェアに駆逐されて 今は見る影もない。
- 704 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 09:53:19.31 ID:NSiAjAm1M.net]
- Excelは元々はMac用ソフトじゃなかった?
- 705 名前:デフォルトの名無しさん [2021/07/03(土) 10:09:14.68 ID:4NfoyZ7k0.net]
- 一太郎はどうだ?
当時、一太郎とLotas123を選んだオレは負け組か? いや日本ではWordやExcelより人気だったはず。
- 706 名前:デフォルトの名無しさん [2021/07/03(土) 10:10:49.38 ID:4NfoyZ7k0.net]
- 当時はOSもWindowsとMacではWindowsのほうが優勢だったけど今よりははるかにMacのシェアは大きかったな。
- 707 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 10:19:19.79 ID:vY5wizBaM.net]
- ロータスもエクセルも関数だけならそんなに書き方変わらんだろ
知らんけど
- 708 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 10:49:33.08 ID:GW9wjLqI0.net]
- >>699
wikiながら歴史を紐解くと、 1-2-3が出たのが1983年。 Excelは当初、MS-DOSベースで開発してたが、 LotusがMac向けにJazzってのを開発していることがわかって、 対抗してMac版Excelを出したのが1985年。 Windows版を出したのが1987年だった模様。 棲み分けにはならず、1-2-3もMac版を出すには出した。 GUI対応がアレで売れんかったけど。 あの頃はハード普及期がようやく立ち上がるか?の頃だったので、 それに引きずられたけど、 今はソフト/アプリはハード(OS)依存ではなく、 Mac/Win両方対応するのが当たり前になっちゃった。 蛇足: 1人1台になるのは大企業でもWindows95になってから。 Win3.1の頃はまだ「端末室」という名のブースで共用。 富士通のEPOCALCなんてのも、5インチフロッピー運用でまだ残ってた。 1人1台にするときは現場の総務課だったので、 事務室の床全面をフリーアクセスでかさ上げ・二重床にして、 電源とLANケーブル汗だくで這わせてコネクタ付けて、 ようやくHUBに接続したら、 「ヤバっ。ループさせちゃった・・・」とかバカやってた。 スレチすまそ
- 709 名前:デフォルトの名無しさん [2021/07/03(土) 10:50:01.71 ID:gq7PWL9BF.net]
- 松と桐だろ常考
- 710 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 11:59:12.30 ID:75LXE/59H.net]
- ジャストカルク
- 711 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 13:08:13.90 ID:nIUx6pa80.net]
- Excelは他人と技術を競い合うアプリでしょ今は。
だってExcel競技会みたいのがあったじゃん昔は。 上位入賞者はみんなの度肝を抜くテクニシャンばかり どうしたらあんな発想ができるのか不思議だ
- 712 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 18:18:57.87 ID:vY5wizBaM.net]
- VBAの大会だと言うならただのプログラミング大会でエクセルとか半分関係なくなるし
そうじゃなくて関数限定というなら VBAスレ民があんな非効率的な方法に興味があるのが疑問 関数足しただけ無駄に重くなるし 使う利点あるの?
- 713 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 18:29:15.48 ID:nIUx6pa80.net]
- 関数でしかできないことあるからでわ?
- 714 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 19:13:19.61 ID:vY5wizBaM.net]
- たとえば
- 715 名前:デフォルトの名無しさん mailto:sage [2021/07/03(土) 23:28:47.44 ID:r8vvIn7i0.net]
- ExcelでVBAを使わないでドラクエ3を再現してみた
https://www.youtube.com/watch?v=xWgHHwZn6Mk VBA使えばもっと簡単だろうね
- 716 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 02:29:54.91 ID:or57QSFH0.net]
- >>710
どうせ何かアドオンでも使って他の言語でも使って作ってるんだろ? と、思ったらガチでマジの奴だった こいつヤベーわ
- 717 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 02:33:40.04 ID:3fmbtLUHH.net]
- ワークシート関数でもこんなに速度出るんだな
気付きだわ
- 718 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 14:56:24.57 ID:mHBrxklJ0.net]
- 20年前のExcelじゃ遅くなりそうで無理ですな
- 719 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 17:22:23.62 ID:c2RfgqufM.net]
- 関数のメリット
Ctrl Zでやり直しが効く マクロ有効にする必要がないので他人でも扱いやすい 関数でやれる事なら関数派だわ
- 720 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 19:31:14.08 ID:bUlBZcqC0.net]
- 関数は読みにくくて嫌
- 721 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 20:41:30.94 ID:P4bcHul50.net]
- スピルとかいう新機能もvbaでだいたい代用できるし
- 722 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 21:49:40.40 ID:or57QSFH0.net]
- 基本、VBAより数式の方が処理が速いので数式を多用するのは悪いことではない。
が、今回のように散布図に絵を仕込んだり循環参を使うような持って回った方式であればVBAの方がシンプルに書けるし恐らく処理も速いだろうな。 EXCELもVBAもまだまだ奥が深いということだな。
- 723 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 23:52:00.91 ID:CvX6QKvi0.net]
- 関数はみずらいのがねえ
いっそコメントみたいに表示されればいいのに
- 724 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 00:17:22.38 ID:rzeYKM9kM.net]
- 長い数式は改行入れると多少見やすくなるかも
https://forest.watch.impress.co.jp/docs/serial/exceltips/1185725.html
- 725 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 03:29:27.64 ID:9Cn9i5sm0.net]
- もしかしてみんな全部マクロで処理しているタイプ?
- 726 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 03:51:58.18 ID:QvhqkjF90.net]
- どっちかというと右手で処理する方が多いかな
- 727 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 07:15:42.76 ID:zJPeJqp8p.net]
- VBAで関数文字列作ってセルに入れて計算結果を得るとかあるあるだな
VBAでセルをループ処理するより速い時に使う 関数のままだとアレルギー起こす人もいるから 計算結果で上書きして関数を隠蔽したりもする
- 728 名前:デフォルトの名無しさん [2021/07/05(月) 15:11:17.96 ID:zfQ+6anvF.net]
- >663
>680 https://www.youtube.com/watch?v=qwYyXtttns0
- 729 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 18:13:24.06 ID:9Cn9i5sm0.net]
- >>721
ハアハア
- 730 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 18:35:43.15 ID:YWehZ8dDa.net]
- モチベーション維持のために背景にエロ画像表示してるよ
- 731 名前:デフォルトの名無しさん [2021/07/05(月) 18:42:37.12 ID:RJLz/FDpM.net]
- VBEは背景画像設定できないからはかどる
- 732 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 18:44:04.54 ID:McNFcEhi0.net]
- 1つのプロシージャーのend sub まで実行した後に
次のプローシージャーを実行させる方法は無いのでしょうか? エンドサブ前に名前を書いて連続実行させると動かなくなりますが バラで実行すると動くので困っています。
- 733 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 18:59:32.49 ID:xte/Es8p0.net]
- sub ひとまとめ
call プログラム1 call プログラム2 call プログラム3 end sub
- 734 名前:デフォルトの名無しさん [2021/07/05(月) 19:19:52.21 ID:qID1xccv0.net]
- なんで動かなくなるのかを解決すればいいよ
- 735 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 19:51:19.45 ID:XPX6XS4ya.net]
- モーダルなんちゃらか
- 736 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 20:29:12.44 ID:IkOjHnS00.net]
- >>727
Kwsk
- 737 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 20:38:52.79 ID:XK0O7sVlH.net]
- 俺の予想では728でも動かん
別のプロシージャに影響するのはオブジェクトの解放とかグローバル変数あたりか?
- 738 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 20:42:17.92 ID:xte/Es8p0.net]
- エラーメッセージもわからんとなんとも言えんよね
- 739 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 22:37:53.33 ID:wIrb63PWa.net]
- doeventsいれても駄目かな?
- 740 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 22:42:45.67 ID:uJcG4eMD0.net]
- >>728
コレでいいと思う てか、これが理想だと思う
- 741 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 22:56:17.79 ID:XK0O7sVlH.net]
- まあEnd Subの直前で次をCallよりは728のがいいけど、とにかくまずはバグを潰さないと
- 742 名前:デフォルトの名無しさん [2021/07/05(月) 23:17:00.62 ID:6G6vX7bI0.net]
- >>727
お前が馬鹿なのが原因
- 743 名前:デフォルトの名無しさん mailto:sage [2021/07/06(火) 00:35:01.38 ID:czj0kqSK0.net]
- はいはい、そーですかと
- 744 名前:デフォルトの名無しさん mailto:sage [2021/07/06(火) 03:36:01.92 ID:e+qqBa+z0.net]
- >728
>729 >730 >731 >732 >733 >734 >735 >736 >737 >738 なるほど>728のような書き方の方がよいのですね 色々とありがとうございます、オブジェクトの解放あたりが問題なのでしょうが 考えてみればプロシージャをコールするのではなく末尾に全コードべた書きすると問題の切り分けが出来そうな気しました
- 745 名前:デフォルトの名無しさん mailto:sage [2021/07/06(火) 03:36:53.85 ID:e+qqBa+z0.net]
- >気がしました
- 746 名前:デフォルトの名無しさん mailto:sage [2021/07/06(火) 03:49:27.61 ID:MXBEeqXj0.net]
- なんだこの安価は
>>728へのリスペクトか?
- 747 名前:デフォルトの名無しさん mailto:sage [2021/07/06(火) 07:55:07.41 ID:LkJBatCQ0.net]
- >>739
複数アンカは最初だけ>>付けて、数字だけを , で区切ればいいのよん 連続なら 最初の番号-最後の番号 で ブランクなしで
- 748 名前:デフォルトの名無しさん mailto:sage [2021/07/06(火) 16:58:11.44 ID:yjz4z56cM.net]
- そう言えば昔適当なプロシージャをexit subで中断させると、何故か呼び出し元のモードレスフォームが解放されて処理が止まる事あったな
原因は結局分からなかったが、デフォルトインスタンス(load関数でいきなり読み込める方)じゃなくてnew演算子でインスタンス化したら発生しなくなったよ
- 749 名前: mailto:sage [2021/07/06(火) 18:58:42.36 ID:/lKUoH390.net]
- >>725
これこそソソる画像を是非
- 750 名前:デフォルトの名無しさん mailto:sage [2021/07/06(火) 19:44:23.49 ID:04+gXskPM.net]
- 社員がVBAマクロを作成する事はできなくするけど、情シス等で作成されたVBAマクロは実行可能にするexcel設定は可能ですか?
- 751 名前:デフォルトの名無しさん mailto:sage [2021/07/06(火) 20:43:58.56 ID:bIc0/GWi0.net]
- はい
- 752 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 07:33:40.59 ID:iHQFmTot0.net]
- 社員がVBAマクロを作成する事はできなくする?
- 753 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 08:56:35.74 ID:3q9JTxhHM.net]
- 関数オンリーとかただの地獄で草
- 754 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 12:17:34.42 ID:eV4nDh060.net]
- サーバー上のExcelファイルを、xlsx形式以外は1日1回Deleteする…
なんてのがあるだろうけど絶対生産性落ちる地獄
- 755 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 13:04:02.71 ID:op0P/4Eid.net]
- そんな原始的な運用しなくても、Excelのマクロはグループポリシーで禁止できる
システム部の配布した業務用マクロは許可して自作マクロだけ禁止も可能
- 756 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 13:11:28.10 ID:op0P/4Eid.net]
- 厳密に言うと、作成まで禁止するのは不可能
実行ができなくなるだけ
- 757 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 13:35:56.30 ID:3q9JTxhHM.net]
- 関数オンリーとか原始時代に戻されるレベル
- 758 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 13:41:58.29 ID:iAEvhndTM.net]
- saveasで保存したブックを指定する方法はありますか?
元ブックをsaveasで保存して、保存したブックの不要箇所を削除して閉じるの動作を元ファイルが終了するまで繰り返すマクロを作れないか試してます。 saveasで作ったブックを指定する術がわからず、つんでおります。
- 759 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 13:49:30.49 ID:A9A7nyTKH.net]
- >>753
パスとファイル名を変数かセルに覚えとく
- 760 名前:デフォルトの名無しさん [2021/07/07(水) 16:21:53.05 ID:qi2N7sEUp.net]
- 初めて質問させていただきます。
画像(.jpg)と数値のデータ(.csv)を別々に保存しているのですが、ひとつのExcelファイルにまとめたいです。 csvファイルの右隣に対応するjpgファイルを貼り付けることが出来るコードを教えて頂きたいです。 出来れば繰り返しできるようにしたいのでよろしくお願いします。
- 761 名前:デフォルトの名無しさん [2021/07/07(水) 17:18:23.23 ID:OWcilrjN0.net]
- >>755
要件が不明確 細かく質問してもいいけど 最終的にExcel上でどういう表示になってほしいのか、サンプルデータで作成して ここにスクリーンショット貼ってもらったほうが多分早い
- 762 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 17:21:30.63 ID:qv0y4MQe0.net]
- csvファイルの右隣って何だよ…
対応するjpgってのも曖昧だし。
- 763 名前:デフォルトの名無しさん [2021/07/07(水) 17:56:43.90 ID:2yFOFfGi0.net]
- いつものあいつ
- 764 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 18:00:22.73 ID:AWE9BvFy0.net]
- まず自分で書いたコードをあげろ
- 765 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 18:03:20.12 ID:cUDP7DB4M.net]
- シートにcsvの中身出力してその右隣に対応する画像ファイル貼りたいって話じゃないの?
- 766 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 19:01:59.33 ID:i3XGJ0gkH.net]
- このスレでいうのも何だけど、VBAってそんなにありがたいかな? 個人的には、できる限りVBAを使わないというのは、特に企業では合理的な選択肢だと思うけど。
どうしても必要でVBAを使うことはあるけれど、VBAを使った時点でそのExcelファイルは二等市民的というか、もはやまとも扱いは受けられないものだと思っている。社外的にマクロ付きファイルの受け渡しをするなんてまともな会社ならありえないし、ちょっと大きめの会社なら部署間でもでもそうでしょ。 MicrosoftがExcel本体の機能を強化して、できるだけVBAを使う機会を減らそうとしているのは基本的に正当な方向性だと思うけどなぁ……。
- 767 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 19:09:31.08 ID:xVUMLa1JM.net]
- xlsmはローカルにしか保存してないな
第三者に使わせて不具合起きても責任取れん
- 768 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 19:12:25.86 ID:zI2mRysE0.net]
- 東証一部上場企業の品質保証部門だけど割りとなんでもかんでも業務の自動化効率化にVBA使おうとするぞ
1万ステップのツール作成なんか日常茶飯事
- 769 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 19:34:48.73 ID:qq0OAC8T0.net]
- 関数程度で済む作業だけならいいんだけどどうあがいても無理な作業があるから
- 770 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 19:39:36.81 ID:F1MfYkRH0.net]
- >>761
言っていることがよく分からないな。 そもそも会社から外に出てはいけない内容が載っていた時点で社外秘だ。載せてはいけない内容をVBAに拘る理由がよく分からん。
- 771 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 19:47:07.04 ID:qq0OAC8T0.net]
- そういや、そもそも関数って汚くなるよね
大量の処理用の関数列のなんと醜いことか 関数使って並び替えするだけで大騒ぎだ
- 772 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 19:48:43.14 ID:opTZ3hwSM.net]
- >>763
悪夢だなあ
- 773 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 20:29:59.95 ID:zI2mRysE0.net]
- >>767
しかも作成から管理まで俺のワンオペ
- 774 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 20:39:17.25 ID:qv0y4MQe0.net]
- >>761
マクロの入ったファイル自体を受け渡すのではなくて、マクロを使って動的生成されたxlsxファイルを受け渡すような用途にも使ってるよ。 Officeのマクロだからといって文書ファイルの生成に限らず、自分が普段パソコンを使って行っている繰り返し作業等もExcelマクロでツール化できるのがいいところ。 C#等でツール作成してもいいけど、Excelのほうが手軽なことが多い。
- 775 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 20:43:32.57 ID:iU65xv8ZM.net]
- >>768
異動になったらどうすんの?
- 776 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 20:49:55.50 ID:YxF5kXH/0.net]
- 異動先の仕事をすれば良いんじゃね
- 777 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 20:50:38.88 ID:zI2mRysE0.net]
- >>770
どうすんだろね?引継ぎ先もないからメンテナンスされないまま使い続けて使い物にならなくなってから大慌てするんかね?いなくなってから呼び出されんのだけは勘弁して欲しいんだがなぁ
- 778 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 21:12:41.25 ID:iU65xv8ZM.net]
- 退職チラつかせて給料アップいけそう
- 779 名前:デフォルトの名無しさん [2021/07/07(水) 21:32:42.95 ID:OWcilrjN0.net]
- 事務員のオレオレマクロはともかく情シスがVBAでツール作ってるとか信じられん
テストとか保守とかどうしてるのさ
- 780 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 21:36:44.07 ID:RMIDDIKO0.net]
- しない
必要に応じて各人で作り検証は最終成果物に対して行う
- 781 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 21:59:27.47 ID:szgx/
]
- [ここ壊れてます]
- 782 名前:h0V0.net mailto: ウチの一部上場企業のソレだわ
データをプリント、その数値を各フォーマットへ手入力とかザラにあるわ VBAで入力&自動化ツールをいつくか作って感謝されたが、元データや出力の仕様変更があれば手直ししなければいけない IT途上国だと心底思うわ [] - [ここ壊れてます]
- 783 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 22:15:26.68 ID:RMIDDIKO0.net]
- プリントして手入力はさすがに最近聞かない
- 784 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 22:16:30.49 ID:RMIDDIKO0.net]
- とおもったが
ちょっとまえまで勤務表で無意味にやらされてたわ ただのいじめだとおもう
- 785 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 22:49:08.74 ID:bUHYGk470.net]
- >>755
Ruby では、CSV で、配列同士を連結すると、 require 'csv' input_1 = <<"EOT" 1,1.1 2,2.2 EOT input_2 = <<"EOT" a.jpg b.jpg EOT # 2次元配列 ary_1 = CSV.parse( input_1 ) ary_2 = CSV.parse( input_2 ) # 最初の配列に、後ろの配列を連結する ary_1.zip( ary_2 ).each do |one, two| one.push two[ 0 ] end # 2次元配列を、CSV 文字列に変換する csv_str = ary_1.map( &:to_csv ).join print csv_str 出力 1,1.1,a.jpg 2,2.2,b.jpg
- 786 名前:デフォルトの名無しさん [2021/07/07(水) 23:24:13.32 ID:2yFOFfGi0.net]
- >>779
いつものあいつ=Ruby馬鹿
- 787 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 23:30:24.01 ID:qq0OAC8T0.net]
- エクセルのデータをプリントアウトして別のソフトに手入力させられたことある
たまらず自動化した 手作業だと月20時間くらいかかるんよアホくさい
- 788 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 23:40:11.63 ID:gLv/ZatbM.net]
- うちは逆に、明らかにVBA程度で十分な業務も何でもかんでもITベンダーに投げてシステム化された結果身動き取れなくなってるわ
ちょっと業務を変えようと思えばすぐSIer案件だ それなりに金持ちな会社なのと商売の特性上IT投資が通りやすいのとで、ジャブジャブ金が出る
- 789 名前:デフォルトの名無しさん mailto:sage [2021/07/07(水) 23:45:26.80 ID:qq0OAC8T0.net]
- そりゃ景気が良いようで何よりだね…
- 790 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 00:00:54.36 ID:oSqIVDjt0.net]
- 正直今EXCEL VBAとは全く関係ないシステムを作っているけど恐らくEXCEL VBAで全く遜色ないものが作れるのは内緒だ
- 791 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 00:17:04.27 ID:GKH05+tfM.net]
- あるシステムをVBAで作ることを提案したら却下されて外部に投げる事になった
他部署で似たシステムをVBAで運用してたらエクセルファイルがクラッシュして惨事になったかららしい VBAでもプロが作ってたらこんな事にはならなかったんじゃないかな多分
- 792 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 00:17:34.22 ID:/77nN11b0.net]
- ウチの職場の課長はとにかくExcelの高い技術もっているヤツの評価を上げてくる
複雑な表作れるヤツは査定上がりまくり なぜか社員同士で技術を競わせる。。。 これ変わった職場なんかな?
- 793 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 00:47:52.09 ID:HGGhZaBw0.net]
- 課長の頭がちょっと変ですね
- 794 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 00:52:55.83 ID:FAdYkbsO0.net]
- A/Bテストとか確率統計的なのとか
背景にある仕事を無視して 複雑な表の一言で片づけてないか
- 795 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 03:09:52.98 ID:1vTjU6YoH.net]
- 特定の社員に依存してると、その人がいなくなった時に惨事になる
まともな会社はちゃんと金かけて外部に作らせる
- 796 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 07:23:57.98 ID:fR9QCK450.net]
- そんな金があるならVBA使える人材を雇ったほうが良くない?
- 797 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 07:29:04.11 ID:2yggkSqs0.net]
- どう考えても外部に頼む方が安いだろ
- 798 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 07:31:58.17 ID:fR9QCK450.net]
- いや頼むたびに金かかるんだろ
今いるやつをいくらか首にして これから雇うやつはvba使えるやつオンリーにしたほうが安くならんかね
- 799 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 07:46:45.16 ID:2yggkSqs0.net]
- 社員1人にやらせた場合、年間500百万くらい人件費かかるんだよ
- 800 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 07:47:16.89 ID:1vTjU6YoH.net]
- ならんよ
コーディングの仕事がコンスタントに発生するわけないし、コーディングルールや担当者が変わった時の引き継ぎの方法など、ルール作りには莫大なコストがかかる プログラムが書ける人だけいてもしょうがないんだよ
- 801 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 07:49:04.32 ID:d7ZV5m1ma.net]
- 年間5億かかる社員1人ってやばくないか
- 802 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 07:49:41.17 ID:2yggkSqs0.net]
- 500万ね
- 803 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 08:18:34.75 ID:1RdbXluhM.net]
- 別にVBAだけやらせる訳でもないし
規模にもよるんだろうけど 外部に頼んで操作性最悪のゴミプログラム作られるよりはマシだと思うけどな ゴミプログラムでずっと非効率的な入力してるやつがいてゾッとした
- 804 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 08:49:58.84 ID:2yggkSqs0.net]
- 人事を自由にできる立場なら好きに人員配置すればいいんじゃね
お前の職場の問題は職場内で解決しろよ
- 805 名前:デフォルトの名無しさん [2021/07/08(木) 09:42:40.08 ID:dQrLp+p1M.net]
- で、いつもの人みたいなのが入社してくる
- 806 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 10:33:08.75 ID:hO4Y7gtya.net]
- 気づいたらrubyで組まれてるよ
- 807 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 11:06:41.42 ID:qzQUzceM0.net]
- あほか
- 808 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 13:17:32.45 ID:FOZeM4k/0.net]
- 外注するといくらくらいかかるのだろうか
- 809 名前:デフォルトの名無しさん [2021/07/08(木) 14:11:06.03 ID:dQrLp+p1M.net]
- 毎日要求する仕様が変わっていくからそれに対応するには た く さ ん いるよ
- 810 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 14:17:02.21 ID:oSqIVDjt0.net]
- https://www.itra.co.jp/webmedia/programming_language_ranking.html
こうやって見てるとVBAの年収が611万、 月に換算して大体ひとり頭51万くらい。 これに使うPCのリース料や 交通費支払いを含めてひとり頭53万くらい 見とけばいいんじゃないの?
- 811 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 14:43:27.68 ID:n1pxwHJS0.net]
- 特定のセルへのリンクは番地指定ですが、この場合にリンク先の情報をソートしてしまうと全部ずれてしまい、
出鱈目なリンクになってしまいますが ソートしてもリンクが保たれるように番地以外で指定できる方法は無いのでしょうか?
- 812 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 15:11:39.55 ID:/77nN11b0.net]
- 求人要項に「Excelの機能関数マクロに精通している方」と募集すれば腕自慢の人材がたくさん応募してくるはず
- 813 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 15:35:33.49 ID:cFZgjTgGM.net]
- >>805
セルに名前をつける Sheet1のA1のセルにhogepiyoって名前を付けたら Sheet1.Range(″hogepiyo“)で指定可能
- 814 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 15:51:51.75 ID:n1pxwHJS0.net]
- >>807
こんな手があったんですねぇ、勉強になりました。 ありがとうございます!
- 815 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 17:31:18.98 ID:2yggkSqs0.net]
- 名前のリンク切れてゴミが残るので使わなくなった名前は削除忘れるなよ
- 816 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 18:55:36.10 ID:n1pxwHJS0.net]
- >>809
ありがとうございます。
- 817 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 20:34:54.66 ID:9c8Bf8hB0.net]
- 長い自分語りからやっと質問が来て草
- 818 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 20:58:45.45 ID:RI/EjZKO0.net]
- 教えて下さい。
名前の定義を設定したセルの値を、他のブックからセル指定ではなく定義名で参照して変数に格納したいのですが、どのような構文になりますか?
- 819 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 22:21:17.23 ID:j/81gfVw0.net]
- セル番地で指定するときと同じで
変数名 = WorkBooks("ブック名").WorkSheets("シート名").Range("セルの名前").Value
- 820 名前:デフォルトの名無しさん mailto:sage [2021/07/08(木) 22:31:20.47 ID:fR9QCK450.net]
- >>804
えっVBA使えるだけでその年収?マジで?
- 821 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 00:24:58.21 ID:7Ablxh2G0.net]
- >>814
もちろん上下のバラつきはあるだろうけどそんなもん。 もし驚くほど自分の貰ってる給料が安いならVBAの中でもそれだけ簡単な作業なのか あるいはそれだけ中抜きが発生していると言うことだと思うよ。
- 822 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 00:33:20.26 ID:BJPqqRZNM.net]
- どれくらいの事ができれば600万円稼げる?
無理だろ
- 823 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 00:49:15.02 ID:X/VBsNsh0.net]
- VBA使えるプログラマの年収だろ
- 824 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 00:51:46.29 ID:titf6IVJH.net]
- つまりVBAは使えないと言っといた方が給料は上がる
- 825 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 01:18:28.83 ID:X/VBsNsh0.net]
- それは案外ある
履歴書に「VBA」ってあったら、 この人VBAにスペース割かないといけないほど技術力のアピールポイントないのかと心配になる
- 826 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 02:04:09.67 ID:7Ablxh2G0.net]
- そうかな?
Javascriptも出来てASP.NetのVB.Net、C#、 普通にCやC++、Pythonやアセンブラが経歴書に載ってたとしても俺ならVBAも書いとくよ。 EXCELやそのVBAはUTやITとかでデータの整合性を確認するのに必要不可欠だから書いてあるとそういうのも効率よく手っ取り早くやれると判断されるからね。
- 827 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 02:31:07.79 ID:cG7xmRD20.net]
- 必要ないよ〜
- 828 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 03:38:16.92 ID:X/VBsNsh0.net]
- なんだろうな
お前にとってテスト結果をエクセルにまとめるのは技術力の一つだと思ってるのかもしれないけど、 エクセルに関数打ち込んだり簡単なマクロ操作したりなんて その場で適当にググって作れるものという判断です。 仮にそれをVBAとかを駆使して美しく作っても 「おえかきのセンスがあるひとだ」「こんなのに凝ってヒマなんだな」って扱いです。
- 829 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 04:28:38.56 ID:5D7N00g40.net]
- VBA使えます(※ただしEXCELに限る) って書かないと
- 830 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 05:10:19.31 ID:7Ablxh2G0.net]
- >>822
大丈夫です。 適当にその場凌ぎにググって書いて動きゃ後はどうでもいいと思ってる人のソースはVBAに限らず一時が万事そんな感じです。 そして適当な仕事しか出来ないので給料も安く同じ現場で長続きしません。3ヶ月から半年で退場させられてしまいます。 プロパーであった場合は周りから使えない人というレッテルを貼られて辞めたり左遷されたりします。 どうでしょう。あなたもそういった考えを捨ててもう一歩先に進んでみては? いつものRubyの人か他のどの言語やってる人か分かりませんが、わざわざ他の言語のスレに来てその言語を見下したような発言をしてマウントをとったような気になる惨めな心境ではなく、本来の自分の言語のスレでマウントが取れるようになるかも知れませんよ。 もっとも、そこまで行けば精神的に余裕が生まれるのでマウントを取ろうとも思わなくなるかも知れません。
- 831 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 09:05:08.09 ID:lamjRmUpM.net]
- 俺は>>822に同意するわ
俺の経験としても、少なくとも今の会社と前職ではVBAスキルについてはだいたい>>822のような認識だったよ >>824の言いたいこともわからないでもないが、傍から見りゃそれこそ突然一方的な人格攻撃を仕掛けてマウント取ろうとしてるようにしか見えるから気を付けたほうがいいぞ
- 832 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 09:42:41.99 ID:qNLMFspTp.net]
- まぁVBAのスレで碌にVBAやったことない奴が適当なこと書いて煽ってるんだから何言われてもしゃーなし
- 833 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 15:37:52.84 ID:cG7xmRD20.net]
- ネットに転がっている野良マクロをコピペして「マクロを作った気」になっているのは最低でしょ
- 834 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 16:40:19.80 ID:q2X6MUv3a.net]
- 突然一方的か?俺には>>822が2行目から殴り掛かってるように見えるんだけど…
- 835 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 16:40:49.31 ID:lAEJntQuM.net]
- そうかなあ
Webから適当にコピペして使うのって、ある程度ちゃんとしたプログラミングのバックグラウンドがないと結構難しいと思うよ 本当に能力の低い人はググってもそれを使いこなすことができず、サンプルを渡してやらないと自分で何も作れない
- 836 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 17:26:50.00 ID:titf6IVJH.net]
- 初心者まはまず西武労働レストランでアルバイトしてこい
- 837 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 18:19:47.05 ID:5D7N00g40.net]
- みんな優しいな
どこかの誰かがよその職場でEXCELマクロに四苦八苦しているとか正直どうでもいいことなのにね
- 838 名前:812 mailto:sage [2021/07/09(金) 18:30:47.59 ID:iJqYAcx/M.net]
- >>813
ありがとうございました。
- 839 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 23:25:55.24 ID:X/VBsNsh0.net]
- >>832
どういたしまして ただ、この手の質問が出るって事は普段は Set MyRange = Range("名前") みたいに省略してたりする? 上記は勝手に ActiveSheet.Range("名前") だと解釈されるので、 出来るだけオブジェクト修飾子を省略せずに書いた方が思わぬトラブルが減るよ。 毎回書くのが億劫な場合は次のようにすると楽。 ' 事前に変数に参照先を割り当てる Dim MainSheet1 As WorkSheet Set MainSheet1 = WorkBooks("ブック名").WorkSheets("シート名") ' プロパティで定義する Private Property Get MainSheet2() As MySheet Set MainSheet2 = WorkBooks("ブック名").WorkSheets("シート名") End Property 滅多にないけど、複数のエクセルを参照してる場合は どのエクセルかを示すApplicationオブジェクトからの参照も必要になる Set MainSheet1 = MainApplication.WorkBooks("ブック名").WorkSheets("シート名")
- 840 名前:デフォルトの名無しさん mailto:sage [2021/07/10(土) 02:33:21.25 ID:1/iYafxq0.net]
- >>833
>上記は勝手に ActiveSheet.Range("名前") だと解釈されるので これもよくある勘違いだが間違ってるぞ シートモジュールのコードだと未修飾のRangeはそのシートだ なのでActiveSheetを期待して省略してもそうならないというバグのもとになる まあ、シート指定省略するなってことだが
- 841 名前:デフォルトの名無しさん mailto:sage [2021/07/10(土) 05:43:04.57 ID:snEMoFgF0.net]
- >>833
SDIになって以降はオブジェクト装飾子は明示的に指定するようにしています。 少し長い処理中に他のブック触ろうとする輩がいるもんで。
- 842 名前:デフォルトの名無しさん mailto:sage [2021/07/10(土) 08:22:58.40 ID:nZ2Tccbk0.net]
- >>834
確認したら確かにそうだった 訂正ありがとう
- 843 名前:デフォルトの名無しさん mailto:sage [2021/07/12(月) 01:12:57.21 ID:sSXCOhFa0.net]
- 最近は仕事で自動化できる作業がなくなって達成感なくなって
つまらん
- 844 名前:デフォルトの名無しさん mailto:sage [2021/07/12(月) 03:20:10.46 ID:SFDNlCO90.net]
- せやろか?
- 845 名前:デフォルトの名無しさん mailto:sage [2021/07/12(月) 07:01:52.54 ID:fr4XvaeQa.net]
- それで給料もらえていいやん
- 846 名前:デフォルトの名無しさん mailto:sage [2021/07/12(月) 12:10:22.77 ID:SFDNlCO90.net]
- 給料のためじゃなくて、承認欲求のためにやっている人が職場にいる
- 847 名前:デフォルトの名無しさん mailto:sage [2021/07/12(月) 14:35:00.51 ID:qFdN8mlda.net]
- 他人事
- 848 名前:デフォルトの名無しさん mailto:sage [2021/07/12(月) 16:16:37.63 ID:WA3n3jxU0.net]
- ほか、じんじ
- 849 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 01:44:54.78 ID:Cuc65Kjp0.net]
- 仕事も承認欲求の一つやん
なまぽでそれなりの生活できるのに
- 850 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 05:37:58.85 ID:ey6/x0sX0.net]
- 職場のすべての問題は上司に責任がある
- 851 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 05:39:59.28 ID:ey6/x0sX0.net]
- 管理、監督の責任な
- 852 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 05:43:34.85 ID:Cuc65Kjp0.net]
- 責任の所在と原因が何かは別だがな
- 853 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 07:02:58.15 ID:CA19+vjaa.net]
- 上司の許可なく勝手なことはできないないし
- 854 名前:やれといわれればやるしかない []
- [ここ壊れてます]
- 855 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 19:50:44.83 ID:V9rD1NRmd.net]
- 質問スレなのは承知で愚痴りつつ質問
長文すまん 無意味な事務作業をなくしたく、 Excel初心者から必死で勉強し、中級くらいまでVBAを使えるようになった おかげで100時間級の作業を5時間以内に終わらせることができるようになったよ ついでにピボットテーブルも使えない同僚のために自動化したりもした 組織のためになったと思っていたんだよ ところが上司と同僚が変わり全くExcel知識がなく、マクロは愚かvlookupやピボットテーブルも属人化という始末 マクロが動くときは便利に使うくせに、データを壊して動かなくなったら急に切れる 俺が悪という風向きになってきた ちなみに今期の部のミッションにはDX化がある もうこれまで作ってきたマクロは共有せずに自分だけで使った方がいいかな?
- 856 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 19:58:54.40 ID:t+hTMRm+0.net]
- そもそも使う側がvbaや関数を拒否してるんなら
あなたの言う道以外にないのでは
- 857 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 20:00:22.01 ID:t+hTMRm+0.net]
- よくvbaなんて誰でもできるって言う風潮あるけど幻想だよね
楽になる道があるのにそこに行かないで賽の河原で石を積む作業を延々してるやつなんて腐るほど居る
- 858 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 20:06:08.68 ID:V9rD1NRmd.net]
- >>849-850
回答ありがとう ピボットテーブルとvlookupなんてググって10分もすりゃ覚えられるのに なんでやらないんだろう ちなみにそれらのマニュアルも置いてあるが誰も読まない 苦手意識の強い人はもうヒステリーになっちゃうよね ブラックボックス化させたくないので撤収させよう 恐らくあいつらは電卓まで退化する
- 859 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 20:07:40.57 ID:PCfW/7XL0.net]
- >>848
>マクロが動くときは便利に使うくせに 便利さを知っちゃってるなら元のアナログ作業には戻れんと思うけど...
- 860 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 20:11:27.84 ID:DIJuY5g3a.net]
- 苦手な人は、ワンクリックに魂込めて仕事してる気になってるタイプが多いんだよ。
自動化で楽するなんてもってのほかだってねw なので、できなくてもやってもらいたいと頼んでくる人に限ってます。
- 861 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 20:12:15.01 ID:t+hTMRm+0.net]
- まあ人に生殺与奪権握られるのは嫌だと思うけどね
それなら今からでもvbaや関数の勉強したらどうかって思うけど なかなかそうはならないのが人間
- 862 名前:848 mailto:sage [2021/07/13(火) 20:19:45.88 ID:V9rD1NRmd.net]
- 依頼ベースで処理していけばいいのかな?
とりあえず撤収して様子見かな?
- 863 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 20:27:54.15 ID:DIJuY5g3a.net]
- >>855
あなたの職場での役割が自動化でなくて、できる力があるが故のことならそれでいいのでは? こっちからわざわざ「やってあげようか?」なんて言う必要もないし、烏滸がましい気もしますし。 あなたが社内改善とかのそういったチームに所属するなら話は別ですが。
- 864 名前:848 mailto:sage [2021/07/13(火) 20:46:27.58 ID:V9rD1NRmd.net]
- >>856
総務なので社内改善の要素はあります 特にDX推進を求められています 職場での役割は、自動化というかPC全般、データを与えておけばやたら早く処理をするという扱いの作業者です また、管理表等のマスタの作成・管理もしています 結構な大切な仕事が多く、自惚れではなくルーチンワークを裏で牛耳っている扱いとなります ただそれが課長が気に食わないようです できればリモート環境を維持したいので牛耳りポジションでいたいのですが、なかなか調整が難しいです
- 865 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 20:54:13.36 ID:ecK6gxVxM.net]
- 全角でDX
とても気持ち悪い
- 866 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 20:55:02.58 ID:GMVrqor30.net]
- ホントそう、VBAなんて楽勝なはずと言っているヤツは多分VBAやった事ないか余程の天才かのどちらかだね。
ひろゆき信者とかウザイは本気で楽勝と思い込んでるし
- 867 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 22:29:02.60 ID:MP+HGEv70.net]
- そこらのVBAはかなり簡単に壊せちゃうんだよな
ローカルが基本だから環境にも依存しやすい そういうところがやりずらい 言語的な難易度は低いんだけどね
- 868 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 22:38:33.67 ID:8H9wIpZ60.net]
- 開発環境が貧弱すぎなのが
- 869 名前:デフォルトの名無しさん [2021/07/13(火) 22:41:25.14 ID:RRIvtpXL0.net]
- VBA程度でイキってるアホがいるな
- 870 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 23:01:11.13 ID:aOiDUFOD0.net]
- むしろ総務関係はvba必須だろうにね
自分たちのテリトリの中で業務指示できないのがウザいんじゃないの?
- 871 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 23:01:35.42 ID:kk1TITLaM.net]
- 何故かVBA開発者はやたらプライドが高く周りを見下す傾向が強い
自分自身を必要以上に過剰評価している気がする
- 872 名前:848 mailto:sage [2021/07/13(火) 23:12:18.82 ID:V9rD1NRmd.net]
- 総務だと他の言語の開発環境を入れてもらえないし、
いれたところでさらなる属人化が待っているのでVBAがちょうどいいですね 中小だと特にキントーン等のツールも導入してもらえないため Excelが主戦場になります RPAやローコードツールが使えるなら、部署をかえてそちらの管理に回りたいです 自分もイキってるように見えたら申し訳ありませんが 実力がないのは自負しています ただvlookupとピボットテーブルが属人化といわれ全部嫌になっちゃった感じです
- 873 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 23:16:28.28 ID:Cuc65Kjp0.net]
- >>859
マジで一度VBAから離れて別言語習得した方がいいよ VBAに感じてた「難しい」が実は単に機能が貧弱過ぎて面倒くさかっただけって気づくから 同じスクリプト言語のJavaScript(TypeScript)かPythonがお勧め
- 874 名前:デフォルトの名無しさん [2021/07/13(火) 23:25:31.12 ID:+nKEQrBd0.net]
- > また、管理表等のマスタの作成・管理もしています
> 結構な大切な仕事が多く、自惚れではなくルーチンワークを裏で牛耳っている扱いとなります 自分も似たような境遇になったけど、知識が増えるにつれVBAで運用し続けることに危機感を覚えてC#に移行した リファクタリングしたくてもロクにツールがないモノの面倒を見続けるのは怖かったから (Rubberduckがあるけど、無理やりVBEを拡張しているので挙動が怪しく断念) 懸念材料の開発環境についてはVSCodeとGitさえ許可してもらえればかなり楽かつ安全に運用できる どっちも無料だしw
- 875 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 23:34:01.76 ID:t+hTMRm+0.net]
- >>862
VBA程度って言うけど その程度すら学べない、学ばないそれどころか関数すらまともに扱えない そんな人間に囲まれてるんだぜ そりゃ愚痴りたくもなる
- 876 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 23:41:28.18 ID:GMVrqor30.net]
- VBAプログラマーは回りを見下す
それ、どこかのトレーナーもそうだったな
- 877 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 23:45:02.39 ID:t+hTMRm+0.net]
- プログラマーなら周りは同レベル以上に囲まれてるだろうけど
vba使うような環境だとスキル差凄いだろうね 関数すら使えないやつとvbaで作業時間20分の1にするようなやつが同じ場所で働いたりするし そりゃ見下すなと言う方が無理だろ というかまじで周りは少しはエクセル勉強してほしい
- 878 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 23:51:23.29 ID:Cuc65Kjp0.net]
- >>865
自分がそれまでの習慣と違うことをやる場合、 多かれ少なかれ「必ずウザがられる」という認識を持った方がいい。 なので機能性よりも「安心してもらう、喜んでもらう」事を最優先にした方がいいよ。これはマジで重要。 例えば処理が遅くなっても進捗を細かく出すとか、 選択肢や設定項目は事前に打ち合わせして極力減らす(固定値にする)とか、 背景のイラストを自由に変えられるとか。 後、自分の会社が良かっただけかもしれないが 上司の仕事が自動化できるマクロを渡してバグにイライラされた事はあっても激怒されたことはない。 勤務外で作ったとしても会社で使う以上、 提案して承認してもらうって過程を踏む(筋を通す)ことは必要なのにソレを忘れてるか、 「無知な上司に作ってやった」目線が態度に出てる部分もあるんじゃないかな。
- 879 名前:デフォルトの名無しさん mailto:sage [2021/07/13(火) 23:57:32.65 ID:t+hTMRm+0.net]
- まあVBAや関数を拒否できる余裕があるってことは
原始的な方法でもあんまり残業が発生しないような楽な職場なんだろうね 羨ましい
- 880 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 00:10:20.05 ID:aX4ktu7K0.net]
- >>870
だからって本当に見下しちゃったら関係は開く一方だろ 自分がエクセルを勉強したのは偶然興味を持っただけって思わないと 「勉強しろバカ!」って態度じゃ自分のストレスは発散出来ても相手は動かんよ 「マクロって役に立つだけじゃなくて作ってて楽しい」って事を伝える方法を考えた方が未来があると思う。 例えば最近任天堂からゲーム作るゲーム(?)が出たけど、 あれでちょっとプログラミングに興味持った人が周りにいたよ。 それ以前にもマリメのオートマリオで自動化やってみたい人もいたし。
- 881 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 00:17:44.70 ID:/wh1bbv50.net]
- 俺は質問主じゃないし態度にはだしてないつもりだけどね
まあ今更勉強するよう働きかけても無駄な努力で終わりそうだから俺は何も言ってないよ どうせやらんでしょうし出来ないよあいつらには
- 882 名前:デフォルトの名無しさん [2021/07/14(水) 00:39:42.41 ID:AI5xLs1a0.net]
- >>865
井の中の蛙の典型例だな
- 883 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 00:45:21.32 ID:Lt9q5tCJ0.net]
- あいちのトミー
@tocci_xyz
- 884 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 06:20:36.20 ID:WGzlKIoe0.net]
- 上司に無許可で総務のデータ改ざんするマクロとか勝手に作っていいのかね
- 885 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 06:57:06.21 ID:w6MqWojc0.net]
- 会社・社会などは基本、変えたい人・変えたくない人の戦い。
だから、ウェブ系では必ず、適材適所と言う ウェブ系・ファイル操作・文字列処理なら、Ruby。 AI・機械学習なら、Python・Julia。 マイクロサービスなら、Go。 関数型なら、Elixir 適材適所ではない場合は、保守できなくなる 勉強できない人に勉強させて、体力がない人に力仕事をさせるとか、 マッチング不一致 ツール・手段を先に決めたら、ダメ。 Excel で何でもしない事 ファイル操作・文字列処理は、Rubyを使うべき。 Excelでセル操作をしないで、ファイル操作・文字列処理をする香具師が多い 目的が重要。 手段を正当化してはならない
- 886 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 07:26:55.46 ID:NeBOx1NO0.net]
- まぁ上司はプログラムを組むためにいるんじゃなくて旗降って仕事の進め方を決めてみんなを引っ張って行く立場だからある程度仕方ない。
今後取って行く方法はいくつかあるように思えるけど、パッと思いつく方法をいくつか。 ・余計なことはせずに上司の言われたままの作業を行う。ある意味、頭使わないから楽。ツールは徹頭徹尾自分の作業の効率化のためのみに作成する。 ・ツールはシートやオブジェクトで触って良いところを除きガッチガチにロックして、入力チェックもガッチガチに行う。もちろんVBEもパスワードを掛けて自分以外は触れないようにする。代わりに操作マニュアルはキチンと作る。 いくら上司が出来ない人と言っても使う方法が分からなければ聞いてくるだろうし、使い辛ければ指摘もしてくる筈。それに対応すればVBAで作ったツールも認められるようになると思われる。 ・他の人が便利に使っている実績を更に上の上司にアピールし、この上司が使えない人だというレッテルをそこはかとなく周りの人達にはらせてしまう。 明らかに上に立つのに知識が不足していて会社の発展に妨げになると感じた場合、かつ、業務的な知識が自分の方が遥か上を行ってると見てとれた場合、その上司はあなたにとって不必要どころか害悪にしかならない。よって、常にイニシアチブを自分が握り、その上司には何もさせない方向に持って行き、最終的には部署から消えて頂く方向に持っていく。 ただしこの方法は業務、プログラムの知識が自分の方が遥かに上と見てとれる場合で、かつ自分の立場が危うくならない場合に限られる。
- 887 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 09:05:58.23 ID:IzUyC/I9M.net]
- 属人化を問題にされてるのに2つ目の方法がうまくいくはずがない
- 888 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 10:19:02.50 ID:DOxWmp+E0.net]
- >>870
そもそも見下してしまうような人間性が問題
- 889 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 10:25:00.43 ID:IzUyC/I9M.net]
- 自分の20分の1しか作業できない人間が周りを取り囲み、vbaも関数も学ばずなんの改善も図ろうとしない
どうやってこれで慈悲の心で接しろというのか
- 890 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 10:28:31.70 ID:DOxWmp+E0.net]
- 慈悲はいらんw
自分がやる事早くやってさっさと20分の1グループとおさらばするまでよ
- 891 名前:848 mailto:sage [2021/07/14(水) 11:18:10.86 ID:2JymGIHrd.net]
- 皆さんレスありがとう
長文ですがすいません >>867 現職では無双しているけど、仕事を専門職に変えたら恐らく底辺だとおもうので他言語も学びたいですね。 C#はUNityで勉強しておりあとpythonで簡単な機械学習ができますがもっと学んで便利にしたいです Gitは便利そうだよね >>871 ウザがられるというのは今回のではじめて認識した怖いものだ。気を付けるよ 総務は自分以外新しく入ってきた人たちなのでそれまでの習慣は自分が知っている これまでの上司には確認を取って作っていたし、皆切れずに使ってくれていた。残業が減ったと喜んでくれた だが今の環境になりウザあられたあげくExcelデータの焼き畑農業が始まった 特にこだわりはないので合わせるし修正もしているが石器時代に戻りつつある 使いやすい工夫はしておらずへっぽこプログラマーとして学んだ方がいい内容だと思うので参考にさせてもらう >>872 当時総務は自分以外悪夢のように残業していたので(電卓、手書き、手入力当たり前)を見かねてVBAの勉強を始めた >>873 見下しているわけではないが、ピボットテーブルとvlookupは知っててほしい おっしゃるとおり、自分は結構Excelが好きで学んでても苦にならない運のよい人でしかない >>879 改善案ありがとう @は上司に指示された内容を自分だけのマクロで行おうと思っている Aの言う通り属人化してしまうので嫌がられるかもしれません B業務知識はほぼほぼ自分にしかないので、上司をExcel以外でもフォローすることは多いのですが気に食わないようです 自動化作業撤収を上司の上司に相談してみようかと思っています
- 892 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 11:18:28.21 ID:8Jubokuq0.net]
- 詳しくないおじさん達はマニュアルを読まずに適当に使って思い通りにならないと生成されるファイルが提出必須のものであっても使わないって選択肢を選ぶからどんなに理解力のないアホでも分かるUIって感じにしないといけない
- 893 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 11:44:16.71 ID:IzUyC/I9M.net]
- >>875
現場に必要なかったり使えなかったりする言語や知識でマウントとったりするほうが井の中を知らない蛙じゃね
- 894 名前:848 mailto:sage [2021/07/14(水) 11:57:16.76 ID:2JymGIHrd.net]
- >>875
井の中の蛙は間違ってはいないとは思う 正直自分にはプログラマーの才能はなく エンジニア界隈に行くことは難しいと思う 恐らくVBA特化の部署等ができたら足元にも及ばんだろうし
- 895 名前:878 mailto:sage [2021/07/14(水) 12:01:15.84 ID:w6MqWojc0.net]
- 会社・社会などは基本、変えたい人・変えたくない人の戦い。
結局、自分の人生の選択 ウェブ系では必ず、適材適所。 Linux, Dokcker, AWS と、Ruby とか適材適所の各言語。 システムと言語のプロ。SE・プログラマー 一方、Excel はSE・プログラマーじゃなくて、一般職。 一般職なのに、Excelでシステム構築運用をしようとする Linux, Dokcker, AWS, Rubyを勉強しろって、いくら言ってもしない。 むしろ、Excelできる人を雇って、関数を社内で共有して、システム構築運用しようとする 結局、考え方の相違。その会社の選択。 いくら注意しても、Excelから離れないw 手段が目的化してる。 目的から、ツール・手段を決めていない システム構築運用のプロじゃないから。 一般職が、システムを決めているから ウェブ系では適材適所で、言語がコロコロ変わる。 プロが決めているから
- 896 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 12:17:40.60 ID:gix7WKJqM.net]
- Web系の奴は業務設計できないよ
まあちゃんと教育したら自称VBAマスターよりは使えるかもしれないけど、大抵その前に辞めちゃうんだよね このRu○y基地外は仕事したことないから知らないんだろうけど、Web系ってほとんどは受託で作るだけを担当してて「手段の目的化」の極致だぞ
- 897 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 13:48:27.40 ID:creb64RMp.net]
- >>888
Rubyは日本では給料ゴミだし 選択肢に上がることはないよ。 WebやるならJavascriptとPython、 C#とかだろうね。
- 898 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 13:49:53.19 ID:WGzlKIoe0.net]
- データの構造が変わったり、追加削除が発生して使えなくなった古いマクロがゴミになってるの見たことある
- 899 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 13:59:45.09 ID:WGzlKIoe0.net]
- 使わないだけならまだいいが、間違ったデータが集計されていて棚卸で数合わないとか
一歩間違えば脱税とか横領とかしているように勘違いされるかも
- 900 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 14:03:02.67 ID:2JymGIHrd.net]
- >>891
それは日常茶飯事だね 請求明細が突然仕様が変わったりする 管理者のいない誰がつくったかわからないマクロはそこでごみになる
- 901 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 15:45:59.61 ID:UVQ8ZXVAa.net]
- >>892
何でもExcelでやろうとすることの弊害やね そこまで会社の数字的に重要な部分ならPKGソフトウェア導入やアドオン開発すべきところではないか
- 902 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 15:46:48.16 ID:mllEVCAE0.net]
- Excelやマクロでやっちゃいけない事もしっかり教えてあげないと
なんでもやろうとする人いるから
- 903 名前:デフォルトの名無しさん mailto:sage [2021/07/14(水) 19:17:25.11 ID:Yxb7t7CDd.net]
- 上司の理解があればいいが、そうでない場合自分の仕事のみVBAで効率化するのがいい
他の人が数時間かけるところ数分で終わらせてあとは仕事しているフリしときゃいいんだ
- 904 名前:848 mailto:sage [2021/07/14(水) 19:46:57.12 ID:2JymGIHrd.net]
- 皆さん真摯に話を聞いてくれてありがとう
>>896 なんか自分が思い上がっていただけな気がしてきたよ 承認欲求も少なからずあったと思う 自動化は自分で完結させるとする
- 905 名前:878 mailto:sage [2021/07/15(木) 01:05:38.33 ID:gFOIdhYR0.net]
- YouTube で有名な、雑食系エンジニア・KENTA のサロンでは、
基本情報処理資格、Rails, Linux, Docker Compose, Node.js(Webpack, Babel), Bootstrap VSCode(Remote Container, WSL2 ならRemote WSL), Heroku, CircleCI、データベース 今までは、Docker Compose までが初心者用コースだったが、 最近は誰でも、Docker出来るから、 AWS Fargate, Terraform, React, Vue.js, TypeScript もやる だから、AWSのくろかわこうへいのサロンにも、入る必要がある。 今では、1年の未経験者が、10年以上のプロよりも技術力が上になってる! Railsプログラマーは、これが最低ライン 一方、一般職なんて、20年ぐらい資格に受からない爺ばっかり。 それで、プログラマー気取りw 爺らは、Linux, AWSのシステムを知らねえだろ。 新技術とか、社会で何が起こっているかすら、知らない・興味ないw
- 906 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 05:57:43.76 ID:TpFTaZ1h0.net]
- ジジババはすぐマウント取ろうとしてくる癖があるからな
- 907 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 07:02:22.29 ID:fPrJ+LXCM.net]
- 5chはジジババの巣窟ですよ。
子供は他所で遊んだ方が良いですよ。
- 908 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 07:10:33.79 ID:J59/uFp20.net]
- 学習系のオンラインサロンって詐欺師の集金所ですよね
- 909 名前:デフォルトの名無しさん [2021/07/15(木) 07:20:55.55 ID:wLiP6aYi0.net]
- たった1年でそんだけ色んなモンに手を出すってどういうカリキュラムなんですかね
それぞれ初級レベルの説明して、 理解できなくてもチュートリアル通りに組めば完成する何か(Web系ならTwitterクローンとか)作らされて終わりかな
- 910 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 07:27:08.33 ID:J59/uFp20.net]
- そもそも量からして
教える側も言語を理解できてないだろうな
- 911 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 09:55:14.51 ID:ux6gJq+a0.net]
- 浅く広くなんだろ
水たまりレベルの
- 912 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 10:13:37.76 ID:jKY+1HmwM.net]
- さすがに上から目線の発言が酷い
そういうところウザがられるぞ
- 913 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 10:18:02.98 ID:TpFTaZ1h0.net]
- Excelできる人って何故か上から目線が多い
うちの職場はそういう認識
- 914 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 10:24:03.74 ID:ux6gJq+a0.net]
- 向上心もなく劣等感の塊だから
被害妄想で上から目線とか思ってるパターンもある
- 915 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 10:50:31.44 ID:Ctzs+rjN0.net]
- みんな、組織の能力引き下げで、
悩んでんのね・・・ 昔、普及学の本読んだが、 あらたな商品の市場普及での、 アーリーアダプターだとか、 口コミの火付け役なエージェントとかの話で、 一時的な苦痛と努力を必要とする能力引き下げには あまり参考にならなかった。 啓蒙活動なのだろうか? 業務命令でないと動かない?
- 916 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 11:19:28.69 ID:XtC51TFS0.net]
- 能力引き下げてなに
- 917 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 11:50:55.69 ID:53A1iuauM.net]
- >>906
所詮VBA使いなんてその他大勢のExcelユーザーと同じ土俵にいる存在だからね バリバリ本格的にプログラミングできるような人はそもそもExcel使うだけの人なんて眼中にない
- 918 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 11:54:12.37 ID:SeNpGJ6QM.net]
- 全く>>906への返信になってないレスだな
こういうのを上から目線という
- 919 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 12:58:40.13 ID:LPvttfAn0.net]
- 何事もそうだけど慣れた直後が一番イキっちゃう時期なんだよ
入り口に過ぎないのに分かった気になっちゃう奴 VBAを使いこなせるようになった時なんて丁度プログラマのそれだから、 VBAツカイガーっていうよりも誰しもが通る思春期に合致してるだけよ
- 920 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 13:02:54.76 ID:VN9C6jvM0.net]
- 経験者が初心者に対して上から目線なのってあたり前田のクラッカーだとおもうが
- 921 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 13:36:52.09 ID:g4jz48AHM.net]
- どんな企業でも優秀な人材だけを採用するのは不可能だから、一番能力の低い社員にレベルを合わせてあげないと業務が回っていかなくなる
これがレベルの引き下げの第一段階 一般の消費者はもっとバカだから、どんなバカにも理解できる商品を開発してやらないと物が売れなくて利益が上がらなくなる これがレベルの引き下げの第二段階
- 922 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 14:56:26.01 ID:SeNpGJ6QM.net]
- 業務が回らんことはないだろ
できる人間がvbaなり関数なり使ってひな形作ってやって、関数もできない人間はそのセルにデータ入力する仕事だけするのが最適解だろ できない人間に合わせて全員そろばんしろなんてのは一番非効率
- 923 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 15:17:06.99 ID:53A1iuauM.net]
- >>915
ぶっちゃけそういう思考は最終的にはできない人間はソリティアやってろという結論にしかならんよ VBAで劇的に効率改善できるような程度の職場の事務作業なんて、真面目にシステム化していけばほとんどは無意味になる
- 924 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 15:54:18.44 ID:TpFTaZ1h0.net]
- そもそも実務はワークシート関数20種類程度とピボットテーブルまで出来れば大抵の事はこなせるんでしょ?
それ以上となればマクロになるのかなと
- 925 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 16:08:27.21 ID:SeNpGJ6QM.net]
- >>916
あんたのところはそうなのかも知れんが こっちは元がアナログデータだしデジタルに直す際に必ず人間が打つ必要があるから ソリティアやってろにはならんよ どれだけ効率化しても データうつ人間は絶対必要
- 926 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 17:59:40.35 ID:Z5an78j40.net]
- 宜しいんじゃないでしょうか?
イキったりムカついた奴がそれを論理的に叩き潰そうとしたり 更にそれにムカツいた奴が否定してバトルになって 負けず嫌いで勉強して強くなってく。 ここってそんなスレだったじゃない。
- 927 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 19:41:05.87 ID:TpFTaZ1h0.net]
- 知識自慢化ね
- 928 名前:848 mailto:sage [2021/07/15(木) 19:54:10.93 ID:3M/0J/o1d.net]
- 報告です
本日淡々と自動化廃止作業をはじめ、これまでのデータをvlookup以下の知識で扱えるものに変えました 廃止メールをおくりましたが返信がないため仕事を終えました 結構どうでもいいことなのかもしれませんね 悪い方向へ進んだらそれまでだと考えます
- 929 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 19:58:47.17 ID:J59/uFp20.net]
- 残業地獄になるんだからどうでもいいわけないと思うが
vlookupすら扱えないのに不平ばっかりのゴミどもに対してはざまーって思う
- 930 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 20:18:23.80 ID:XtC51TFS0.net]
- ユーザー定義Functionならセーフだね!
- 931 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 20:23:36.89 ID:vgPeVvaKM.net]
- ちゃんと残業代が出る会社なら、わざと仕事をゆっくりやって残業代を貰うのがジャスティスですよ
- 932 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 20:54:58.78 ID:J59/uFp20.net]
- まじかよ
俺は多少金がもらえたところで残業なんてしたくねぇ
- 933 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 20:55:38.63 ID:VN9C6jvM0.net]
- >>921
重要な変更はきちんと上司に相談せよん
- 934 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 21:00:13.61 ID:ax63gRgC0.net]
- その上司が・・ってことじゃないのか?
- 935 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 21:03:58.11 ID:IrSS4SZR0.net]
- 1時間残業して1000円とか2000円とかしか貰えないなら貰わずに家に帰って睡眠時間なりプライベートの時間を増やした方が精神衛生上良い
- 936 名前:848 mailto:sage [2021/07/15(木) 21:07:40.33 ID:3M/0J/o1d.net]
- 固定残業なので残業代は残業をいっぱいしないとでません
残業は一切したくない派です >>926 さわりの相談メールを送ったのですが、メールをなかなかみない上司なので イラついて実行してしまいました 会社員としてはまずいですよね ちょっと後悔しています
- 937 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 21:28:34.15 ID:J59/uFp20.net]
- ぜひ後日談を聞きたい
頼むよ
- 938 名前:848 mailto:sage [2021/07/15(木) 21:36:54.66 ID:3M/0J/o1d.net]
- >>930
皆さんが嫌でなければ今後も話させてください
- 939 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 22:05:18.11 ID:Z5an78j40.net]
- >>931
俺も聞きたくはあるけれど 一応ここVBAの質問スレだからほどほどにね
- 940 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 22:46:10.68 ID:LPvttfAn0.net]
- >>913
自分がプログラミングできる事を偉そうに話す言語スレ、VBAスレ以外知らないんだがw
- 941 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 22:49:51.39 ID:2dySe/flM.net]
- メジャーな言語にはたいがいマウント合戦してるスレがある
- 942 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 22:54:08.07 ID:RoqoC5ybH.net]
- >>928
プライベートな時間で5ちゃんねる見てマウント合戦が精神衛生いいとか、どんだけ悲惨な職場なんだよ
- 943 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 23:00:16.92 ID:J59/uFp20.net]
- まさに今5chでプライベート時間に
マウント取ってるやつが人のこと悲惨とか言えるのか
- 944 名前:デフォルトの名無しさん [2021/07/15(木) 23:11:19.87 ID:nKlSAfaq0.net]
- >>921
こういう馬鹿がメンテ不可能な代物を作って混乱を招く だからVBAやマクロ禁止の会社が出てくる
- 945 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 23:22:13.16 ID:RoqoC5ybH.net]
- うちが悲惨なのは言われなくてもわかってるが、気付いてなさそうなやつを見かけたから指摘したった
それに、今がプライベートな時間だとは一言も言ってない
- 946 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 23:29:57.66 ID:J59/uFp20.net]
- なるほどこんな夜中まで働いて
合間に5chで人様にゴミみたいなマウント取るのが趣味の人間なんだな
- 947 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 23:45:26.22 ID:fpwkSZi6a.net]
- >>874
そうやってこっちが思ってることは 絶対に相手に伝わるからな
- 948 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 23:50:41.13 ID:RoqoC5ybH.net]
- そこで5年ぐらいROMってると、ここまで丁寧に説明しなくてもわかるようになるんですよ
- 949 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 23:53:58.89 ID:J59/uFp20.net]
- 丁寧名説明というよりあなたのはマウント取りたいがための反論ですよね
- 950 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 23:56:07.79 ID:lp1oBdBDd.net]
- 会社だろうが家だろうが、5chなんか見てるやつは俺もお前も全員クズだ自覚しろ
- 951 名前:デフォルトの名無しさん mailto:sage [2021/07/15(木) 23:56:38.10 ID:J59/uFp20.net]
- というか2レス目からは
お前が言うなって言わせないためのレスって感じ
- 952 名前:デフォルトの名無しさん [2021/07/16(金) 00:15:53.05 ID:Q3QWpR9c0.net]
- 俺様スゲーだろーという独りよがりのクズプログラムを作って、混乱を引き起こすだけの代物でしかないという現実に気付かず得意気に自慢する馬鹿
- 953 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 00:30:39.41 ID:KY/N8GFp0.net]
- 申し訳ございません。
おわびにもう一本作っときますね
- 954 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 00:41:43.01 ID:MSWRjbBAd.net]
- コメントも2万行ほどおまけしときました
- 955 名前:デフォルトの名無しさん [2021/07/16(金) 00:59:23.32 ID:Q3QWpR9c0.net]
- 井の中の蛙が作った馬鹿なプログラムのせいで業務が止まることもある
- 956 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 01:13:38.37 ID:e0ayn12Ia.net]
- 蛙飛び込む夏の音🐸
- 957 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 01:19:12.19 ID:KY/N8GFp0.net]
- ばしや
- 958 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 02:52:46.61 ID:kRhz9kS80.net]
- 会社の改善業務専門でVBAやってる人いる?
- 959 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 07:13:09.72 ID:PJ/EaKQw0.net]
- >>945
だから原始人たちのご要望どおりに元の洞穴生活に戻してやったんだろ 日本語もまともに読めねーのか
- 960 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 07:30:21.25 ID:Xv62TFhRM.net]
- 高い代償を払う羽目になる可能性高いけどな
周りの心象が悪いと査定にも影響して自分が損するだけだろ
- 961 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 08:31:38.65 ID:iLC3f+wSM.net]
- じゃあどうしろと
要望に答えなかったら不平、要望に答えても不平 無理ゲーじゃん
- 962 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 10:22:32.95 ID:QSZRM/el0.net]
- 問題があるなら上司にまず相談だろ
修正するにしても変更箇所の差分とって関連する部分の洗い出し 動作確認して問題がないことの説明、いつから運用するかを関係者に連絡 他にもいろいろやることあんだろ
- 963 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 10:52:32.58 ID:rEsqDZWm0.net]
- そういうやる事やってないから不平不満が出たって線が露呈したって話?
- 964 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 11:31:37.44 ID:SNjhBQmHM.net]
- 言われてもたらそうかもな。原始人生活に戻すにも時間が必要か
- 965 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 14:46:58.32 ID:fn0ZIWtp0.net]
- 作ったものがひとつ残らず生かされてるなら
もう会社は運営まで自動化されててもおかしくないが 積み木崩しのように なんども同じことをしている そうしないと人をやとえず社会不満がたまる
- 966 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 14:47:19.54 ID:fn0ZIWtp0.net]
- 最終的に従業員を遺伝的に淘汰するのが目的なので
そこをわかってて従業員をいじめる上司だけがいい目を見れる だから下っ端が思わぬ成果なんか上げたら逆に袋叩きにされる 愚民支配と淘汰という本来の目的が達成しづらくなる
- 967 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 14:49:56.92 ID:fn0ZIWtp0.net]
- 少々VBAを頑張ったって
その先が袋小路なのをみんな知ってる
- 968 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 14:53:56.70 ID:SNjhBQmHM.net]
- 運営まで自動化とか流石にアホか
どこぞのAIニュースに洗脳されすぎ グーグルアシスタントは相変わらずアホ丸出しの返答しかしないし グーグルのスーパーパワーを持ってしても自動翻訳はズタボロ 自動字幕も少し雑音が混じったり発音がおかしいととたんに崩れる
- 969 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 15:05:00.33 ID:ckRo9fUcM.net]
- そもそも出世に必要なのは仕事の能力ではなく根回しだと気付いたやつからどんどん辞めていく
能力のあるやつは出世を待つよりさっさと転職した方が早く給料が上がる
- 970 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 15:33:29.66 ID:8jgtxIuGa.net]
- 仕事をする能力と仕事をさせる能力は別なんだが、後者がなかなか浸透しない
前者しかできない人間を出世させる会社はうまく立ち行かない
- 971 名前:デフォルトの名無しさん [2021/07/16(金) 16:27:09.62 ID:6/LQ7FleF.net]
- 最近誰かのブログで同じ話を読んだ
- 972 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 17:49:46.40 ID:O+2SNT5k0.net]
- 休日のすべてはVBAの学習に捧げているから、できないヤツを見下したくなる心理ね
- 973 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 18:02:20.72 ID:SNjhBQmHM.net]
- 場合によってはエクセルできない非効率なやつのせいでこっちも残業させられるハメになるから無学はやっぱり罪だな
- 974 名前:デフォルトの名無しさん [2021/07/16(金) 19:17:08.24 ID:sHyUu+Bu0.net]
- >>965
そんな頭の悪い人にはそもそも無理なんだよ
- 975 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 19:26:33.33 ID:fn0ZIWtp0.net]
- >>964
そこらじゅうで同じ話してるよ
- 976 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 20:43:28.71 ID:RfyPw7o2M.net]
- 自分の身の回りの業務改善が
せいぜいだろうよ 企業が組織チーム立ち上げて 抜本的システム改善を行うのとは またこれはケースが違うわな
- 977 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 21:41:37.75 ID:QSZRM/el0.net]
- 自分専用の手抜きマクロ作っただけで業務改善とか言ってる初心者うちの職場にもいるけど関わらんようにしてる
- 978 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 21:54:11.56 ID:nQ40rt9Gd.net]
- >>969
それに気がつける組織人材が本当にいない事実
- 979 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 22:41:40.38 ID:yp9eglBe0.net]
- シートを方眼紙風にして、シート上に線用ボタン、丸用ボタンを配置して、クリックしたら枠線に合わせるモードでクリックの度に描画したいんですけどコードの触りだけでも教えて下さい。
- 980 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 23:03:12.00 ID:8kNVknxd0.net]
- 上層部が、仕事の質を見極めない・技術選定をしないから、
Excel に適していない業務でも、 何となく、そこにいる人が出来る技術・Excel などでやってしまおうと考える 目的から技術を決めていない。 先に人材リソースがあって、それを使って何か出来ないか、みたいな考え方 だから適材適所じゃない Ruby on Rails などのWeb 系は適材適所で、 目的に応じて、コロコロ言語も変わる 例えば、若い女の子がRails で一人で始めた、食べチョクでは、 2週間で、副業プログラマーを2人雇えた すごく明快。 現場のレベルよりも低いと雇わないだけ。 現場のレベル以上だと雇う 現場も雇われる方もプロ同士だから、話が早い
- 981 名前:デフォルトの名無しさん mailto:sage [2021/07/16(金) 23:20:13.09 ID:PJ/EaKQw0.net]
- 会社がもうちょっと給料上げてくれたらvlookupくらいは覚えられる人材が来るのかな…
- 982 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 01:00:34.88 ID:ECLdBgfxp.net]
- >>973
そもそもここはVBAのスレだし あえて言うならWeb版EXCELを使うので有れば一番適した言語はクライアント側がJavascript、Web Server側がVB.NetかC#、DB Server側がSqlServerだろう。 以前からたまにRuby信者が貼っているコードはまともにEXCELも使いこなせていないものばかりで意味をなしていない。質問スレでの要件も満たせないようなのが何を言っても説得力が全くない。 統計や自動学習のような比較的それらの言語が苦手としているものであればPythonが有効、ゲームのように細やかな設定が必要であればC++が有効になる場合もあるが、Rubyの出る幕は全くない。消えろ。
- 983 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 03:41:22.73 ID:7UM0zMOK0.net]
- >>970
それな
- 984 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 06:03:59.34 ID:Mspzx0w60.net]
- 愚痴スレか
- 985 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 11:16:06.75 ID:V7Jr5Ard0.net]
- 「どーよ?www俺様のマクロコードすげーだろ?wwwこんなにムズいコード書けるんだぜぇwww」と自慢してくる同僚がいるけど、どう対処すれば良い?
称賛してやるべきなのか?
- 986 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 11:18:34.99 ID:jC6I6HqP0.net]
- vbaかける社員が同じ会社の同じ部署に二人いるだけで安泰だな…正直羨ましい
- 987 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 11:26:50.18 ID:4DekT47L0.net]
- >>972
「触りだけ」って厚かましいな
- 988 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 11:31:14.14 ID:jC6I6HqP0.net]
- どの程度自動化出来てるのか知らんがこっちに来てほしいけど
10数万の安月給事務じゃそんなやつ無理だよなぁ 関数すらまともに使えない奴ばっかりだしな…
- 989 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 18:26:46.11 ID:V7Jr5Ard0.net]
- >>965
たまにそういう人いるけど、なんだか寂しいなぁと思う。 趣味 Excelって。。。 バカにするつもりは無いが、周りからは変わった人だと見られるからさ。
- 990 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 20:58:30.46 ID:BSZPakt/0.net]
- 人の趣味にいちいちケチつけたがるような人にはなりたくないな…
- 991 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 21:34:41.91 ID:jC6I6HqP0.net]
- バカにするつもりはないって言ってるけど
思いっきり馬鹿にしてる書き込みだよな
- 992 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 21:36:09.23 ID:uh+/1IZx0.net]
- >>982
でもお前、趣味5chじゃん EXCELが趣味ってより人に言ったらドン引きされるけどそれはいいの?
- 993 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 22:03:33.70 ID:ApAToqMJ0.net]
- VBAを勉強していくにつれVBA捨てたくなるもんだと思うけどそうならないのが信じられない
- 994 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 23:25:36.19 ID:/1a1LuC60.net]
- xlsmファイルのまま、csvっとして保存する方法はありますか?
・一旦コピーを作ってから開き直してcsvとして保存 ぐらいしかないでしょうか
- 995 名前:デフォルトの名無しさん [2021/07/17(土) 23:58:58.71 ID:mM4h+6hi0.net]
- >>987
馬鹿なら馬鹿らしく拡張子をrenameしろよ
- 996 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 00:02:35.32 ID:Ipac+0hq0.net]
- >>988
VBAにはrenameというメソッドはあるのでしょうか? GetExtensionNameを変更しろという事でしょうか、しかしそれでは中身がExcelファイルのままなのであまり意味がありません
- 997 名前:デフォルトの名無しさん [2021/07/18(日) 00:07:09.55 ID:fa3IC+mL0.net]
- >>989
自分の書き込みをよく読めよ
- 998 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 00:13:35.23 ID:+Oz6ry900.net]
- >>986
今まで勉強して来た言語を捨てるという方が信じられんな 別の言語やりたければ別の言語もやるだけの話 何故捨てるという考えに繋がるのか分からん 複数の言語覚えられない人?
- 999 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 01:44:02.64 ID:s7xuo71Aa.net]
- >>978
そもそも見ない ちょっとてが離せないとかいう
- 1000 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 01:50:58.44 ID:u61ird0l0.net]
- やっぱり自演か…
- 1001 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 02:27:32.69 ID:+Oz6ry900.net]
- >>987
ないわな csvファイルにした時点で中のマクロは死んでしまい、元には戻せなくなる。 そもそも別途ファイルを出力するんじゃなくてマクロの入ったファイルをそのままcsvファイルにする用途なんかあるのか? まぁ大体csvファイルは〜で始まるやつは 基地外Ruby信者のRubyでコード書いて荒らすときの前振りが殆どだから余りまともに相手する必要もないか。
- 1002 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 05:30:54.93 ID:SQx5QkWC0.net]
- >>991
複数の言語を知ってるからこそ捨てたくなるんだろ もっと言うと捨てたいけど捨てられないっていう状況になりがちなのがVBA とっととVBAに加えてC#使えるようにしろや ⇒ MS
- 1003 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 05:32:12.25 ID:SQx5QkWC0.net]
- >>994
いちいちルビ廚召喚すんな、スルーしとけ
- 1004 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 07:35:39.97 ID:+Oz6ry900.net]
- >>995
は? VBAに加えてC#って使えるだろ やり方知らないのを如何にもMSが悪いみたいに言われてもな
- 1005 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 07:51:35.15 ID:75RCMkHpM.net]
- Excel + VB → VBA
Excel + C# → VSTO Excel + JS → Office Add-ins
- 1006 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 08:19:04.38 ID:SQx5QkWC0.net]
- >>997
C#で開発してブックだけで配布できるならやり方書いてくれ まさかと思うけどVBAからcsc.exe起動してとかじゃないよね?w
- 1007 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 08:41:06.51 ID:6aqoaIwR0.net]
- せん
- 1008 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
新しいスレッドを立ててください。 life time: 53日 19時間 53分 5秒
- 1009 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|