虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

23/12/03(日)16:24:53 VBAのラ... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1701588293523.jpg 23/12/03(日)16:24:53 No.1130957621

VBAのライフハック教えて

1 23/12/03(日)16:25:51 No.1130957945

ない

2 23/12/03(日)16:26:04 No.1130958013

ない

3 23/12/03(日)16:26:07 No.1130958032

オフィスTANAKAでググれなんですよ…!

4 23/12/03(日)16:27:35 No.1130958493

VBAチョトデキルと言うとあれもこれも作ってと言われるから言わない方がいいんですよ…!

5 23/12/03(日)16:28:30 No.1130958804

Excelドカタ見る

6 23/12/03(日)16:28:30 No.1130958807

Excelは簡易アプリケーション作成ソフトじゃないんですよ…!

7 23/12/03(日)16:29:12 No.1130959084

何%の確率で実行とかってどう書けばいいの? rad使うのは分かるけどググってもおみくじとかサイコロとかしかヒットしない

8 23/12/03(日)16:29:55 No.1130959319

データ扱いたいならSQLiteかJSONかCSVのデータにした方がいいよ データにExcelは極力使わないほうがいいよ

9 23/12/03(日)16:30:23 No.1130959477

ルビ情報削除は覚えておくと便利

10 23/12/03(日)16:30:46 No.1130959596

分からない振りをするのが吉

11 23/12/03(日)16:32:03 No.1130960055

どんどんAIに任せてる

12 23/12/03(日)16:32:12 No.1130960106

>何%の確率で実行とかってどう書けばいいの? 10%なら100までの乱数発生させて10以下なら実行すればいいんじゃね

13 23/12/03(日)16:32:25 No.1130960162

>どんどんAIに任せてる AI「VBAはクソ」

14 23/12/03(日)16:32:57 No.1130960335

AIに頼めばいいんですよ!

15 23/12/03(日)16:33:17 No.1130960448

VBAを新たに使うな やめろ やめっつってんだろ!

16 23/12/03(日)16:33:50 No.1130960642

>データ扱いたいならSQLiteかJSONかCSVのデータにした方がいいよ >データにExcelは極力使わないほうがいいよ わかった メンテまでお願いね

17 23/12/03(日)16:33:53 No.1130960657

>Excelは簡易アプリケーション作成ソフトじゃないんですよ…! 表!計!算!ソフトです!

18 23/12/03(日)16:34:31 No.1130960854

Pythonを使う

19 23/12/03(日)16:34:44 No.1130960930

>AIに頼めばいいんですよ! こいつコンパイルしないんですよ…!

20 23/12/03(日)16:35:00 No.1130961021

Accessが何か使いにくい だからExcelでやるね……

21 23/12/03(日)16:35:02 No.1130961030

>>データ扱いたいならSQLiteかJSONかCSVのデータにした方がいいよ >>データにExcelは極力使わないほうがいいよ >わかった >メンテまでお願いね 俺はプログラマだからいいけど アプリは社内gitlabに置くからずっとメンテできるようにさせてね バグがあったらissue上げてね

22 23/12/03(日)16:35:04 No.1130961043

VBA覚えるくらいならPowerAutomate覚えて…

23 23/12/03(日)16:36:09 No.1130961389

でも嫌々でもVBA使わざるを得ないこともあるのは理解する 秘伝のたれのように延々各所で使いまわされた上に 総務からテンプレートとして配布される妙に重いエクセルファイル そう一覧に表示されない名前の定義の強制表示と削除だ

24 23/12/03(日)16:36:53 No.1130961624

そもそもメンテ難易度で言えばExcel使わないほうがよっぽど楽だし どうせVBAでアプリ作ってもメンテさせられるから 尚更VBA使わない方がいいよ

25 23/12/03(日)16:37:21 No.1130961763

>Pythonを使う エクセルで使えるようになる?なった? らしいけどVBAより作りやすいんですか?

26 23/12/03(日)16:37:24 No.1130961786

powershellの方が書きやすい

27 23/12/03(日)16:37:27 No.1130961805

>VBA覚えるくらいならPowerAutomate覚えて… PowerAutomateってMSのRPAみたいなもん?

28 23/12/03(日)16:38:00 No.1130961985

>そう一覧に表示されない名前の定義の強制表示と削除だ 表示されない名前のせいで死ぬほど悩んだことあるけど何なのアレ…ちゃんと消えろよ…

29 23/12/03(日)16:38:07 No.1130962024

いまさらVBAを使わない

30 23/12/03(日)16:38:38 No.1130962184

恵まれた環境にいる事を自覚するんだな

31 23/12/03(日)16:38:58 No.1130962301

>>そう一覧に表示されない名前の定義の強制表示と削除だ >表示されない名前のせいで死ぬほど悩んだことあるけど何なのアレ…ちゃんと消えろよ… 古すぎるバージョンのやつはどうも一覧にでてこない だからVBAで強制的に表示させて消すコードがある いっつもググってた

32 23/12/03(日)16:39:09 No.1130962377

内製で自分や同じ部署の人が使うツールなら当然自分でメンテするものでは…

33 23/12/03(日)16:39:33 No.1130962505

他の言語からExcel操作するほうが楽だぜ なんかプロセス消えないけどヨシ!

34 23/12/03(日)16:40:07 No.1130962688

Excel上のシートとか表を操作するならVBA Windows上のファイルとか操作するならPythonかPowerShell 大量のデータをローカルで整理するならSQLite ちょっとしたテキスト編集とgrepならsakuraエディタ 大体の仕事はこれでいける

35 23/12/03(日)16:40:11 No.1130962708

VBA使えるって言って簡単なマクロ何個か作らされたけど待遇も評価も変わらなかったよ

36 23/12/03(日)16:40:13 No.1130962715

sharepointをplaywrightでゴニョゴニョするぜー!

37 23/12/03(日)16:40:44 No.1130962893

>VBA覚えるくらいならPowerAutomate覚えて… PowerAutomateのライフハック教えて

38 23/12/03(日)16:40:51 No.1130962943

>古すぎるバージョンのやつはどうも一覧にでてこない そう言う事なのか わざと表示されないようにしてると思ってた ちょっと殺意が薄れた

39 23/12/03(日)16:41:09 No.1130963049

>VBA使えるって言って簡単なマクロ何個か作らされたけど待遇も評価も変わらなかったよ そのマクロでどれだけ業務が楽になったかによる あと評価者がそれに気づけるかどうかもある

40 23/12/03(日)16:41:23 No.1130963097

>そう一覧に表示されない名前の定義の強制表示と削除だ 大きさ0の状態のオートシェイプが数万個シートに載っててクソ重かった時にVBAで全部消すとかやったりもする

41 23/12/03(日)16:41:36 No.1130963159

>PowerAutomate このソフト使いたいんだけど →申請者にライセンス渡して良いか管理者承認 →ライセンス発行 →リストに登録 まで自動でやってくれるマクロ作るのが大体2時間ぐらいで終わる すごい

42 23/12/03(日)16:41:52 No.1130963240

会計局のソフトが吐き出すCSVを元にVBA組んでひっそり業務効率を図ってたが何の予告もなくCSVのレイアウト変更とかタイトル変更とかしてることを知ってそれまでのExcelブック捨てた

43 23/12/03(日)16:42:21 No.1130963401

今初歩の初歩だけVBA勉強したけどこいつがほんとに役に立つのか疑問だ…

44 23/12/03(日)16:42:54 No.1130963579

>>古すぎるバージョンのやつはどうも一覧にでてこない >そう言う事なのか >わざと表示されないようにしてると思ってた >ちょっと殺意が薄れた もっといえばそもそも配布するところが管理すべきなんだけどね 派遣先で名前の定義に別部署や取引先名がっつり残ってるの渡されて おいおい機密漏洩だわ…ってなった

45 23/12/03(日)16:43:02 No.1130963622

VBAが必要になる領域をエクセルでやらない

46 23/12/03(日)16:43:20 No.1130963717

>あと評価者がそれに気づけるかどうかもある 俺が作ったマクロで作業する人が滅茶苦茶感謝されてて俺は…?ってなった

47 23/12/03(日)16:43:52 No.1130963891

何語でもリファレンス読めば組めるから実行環境と人間に合わせて変えるだけだな

48 23/12/03(日)16:45:00 No.1130964245

会社で配布されてる事務所利用マクロにバグがあって特定の状態のファイル読ませると動かないんだけど 仕方ないから自分の使うやつだけ修正してる みんな同じ症状出てるし誰か直して再配布すればいいのに…

49 23/12/03(日)16:45:32 No.1130964407

>今初歩の初歩だけVBA勉強したけどこいつがほんとに役に立つのか疑問だ… エクセルよく使う現場で個人用のツール作るには便利だよ これいつも同じことしてるしVBAで組んだらワンポチで済むんじゃね?とかでいいんだ

50 23/12/03(日)16:45:49 No.1130964527

やってるゲームのシミュレータをVBAで作ったりするけど 本職プログラマーじゃないからどの処理をどう纏めるとかで一日くらい悩んじゃう…

51 23/12/03(日)16:45:50 No.1130964530

隣の部署に入ってきたexcelできるマンが帳票作成始めてるらしくて将来大変そう

52 23/12/03(日)16:45:56 No.1130964558

>>あと評価者がそれに気づけるかどうかもある >俺が作ったマクロで作業する人が滅茶苦茶感謝されてて俺は…?ってなった そうやってマクロ作った人間がないがしろにされる経験や 使うだけなのにここ直してだのフォーマット変わったから対応しろだのとクソご意見を受けて みんなVBAができますとかエクセルできますと言わなくなっていくんだ…

53 23/12/03(日)16:46:07 No.1130964614

>みんな同じ症状出てるし誰か直して再配布すればいいのに… VBA使えないおじさん「何か起きたらお前の責任だからな」

54 23/12/03(日)16:46:35 No.1130964774

>会社で配布されてる事務所利用マクロにバグがあって特定の状態のファイル読ませると動かないんだけど >仕方ないから自分の使うやつだけ修正してる >みんな同じ症状出てるし誰か直して再配布すればいいのに… バカ言うな一回直したら他のバグが出た時も修正担当にされるだろ

55 23/12/03(日)16:46:43 No.1130964819

>>あと評価者がそれに気づけるかどうかもある >俺が作ったマクロで作業する人が滅茶苦茶感謝されてて俺は…?ってなった 次から起動時に作成者のフルネーム入れなきゃ動かないようにしとこう

56 23/12/03(日)16:47:15 No.1130964992

>今初歩の初歩だけVBA勉強したけどこいつがほんとに役に立つのか疑問だ… Excelで仕事しててめんどくさい作業に当たってこの作業もっと楽にできねーかなー!って時に初めて役に立つ場面がわかる それまでVBAは必要ない

57 23/12/03(日)16:47:30 No.1130965074

誰も触れなくなるからエクセルでやるしかねえんだ

58 23/12/03(日)16:47:51 No.1130965197

俺は企業内情シス VBAでギョウムカイゼンするのはいいが部署内での引継ぎをできる体制にしておけ 昔いたやつのVBAなんてしらねーよ!!

59 23/12/03(日)16:47:56 No.1130965221

>>今初歩の初歩だけVBA勉強したけどこいつがほんとに役に立つのか疑問だ… >Excelで仕事しててめんどくさい作業に当たってこの作業もっと楽にできねーかなー!って時に初めて役に立つ場面がわかる >それまでVBAは必要ない あとはメンテされてないVBAを個人で弄らないといけない場面とかかな…

60 23/12/03(日)16:47:57 No.1130965227

VBAやらpythonやら勉強しないとなぁって思うも 自動化したいほどのデータ扱わないんだよね 小さいデータから作るといいよって言われるけど それはそれでめんどくさい

61 23/12/03(日)16:48:09 No.1130965279

>Excelで仕事しててめんどくさい作業に当たってこの作業もっと楽にできねーかなー!って時に初めて役に立つ場面がわかる やりたいことが先にこないとやる気にならないんだよね

62 23/12/03(日)16:48:42 No.1130965450

まともな差分管理できないから変更前のコードがコメントアウトで積みあがっていくのいいよね…

63 23/12/03(日)16:48:55 No.1130965533

>俺は企業内情シス >VBAでギョウムカイゼンするのはいいが部署内での引継ぎをできる体制にしておけ >昔いたやつのVBAなんてしらねーよ!! SEから企業内情シスに転職しようと思ったけど 理解のない利用者から無理難題言われて心壊れそう堕なと思ったから止めた SEとしてプロジェクトで残業続きとどっちがしんどいかわからなかった

64 23/12/03(日)16:49:49 No.1130965820

>今初歩の初歩だけVBA勉強したけどこいつがほんとに役に立つのか疑問だ… Excel操作でこれめんどくせーな!って思うことは大体VBAで自動化できる プログラム全般そうだけどどうやって書くかより何ができるかを網羅したほうがいい どうやって書くかはやりたいことがあれば調べながら書ける

65 23/12/03(日)16:49:57 No.1130965869

言葉悪いけどアホの対応って本来は相応の手当がついて然るべき業務だよね

66 23/12/03(日)16:50:29 No.1130966026

うちの会社には社内情シスなんてものないよ このまま行くと相対的に若くてPC触れる俺が対応することになるからマジふざけんなよ…

67 23/12/03(日)16:50:54 No.1130966156

自分で書いたコードが出回っても責任が降ってこないことだけはSEの楽なところだ

68 23/12/03(日)16:51:09 No.1130966251

vbsが非推奨になったのでvbaもそろそろ息の根止めてほしい vbaにライフハックされたくない

69 23/12/03(日)16:51:27 No.1130966338

>SEから企業内情シスに転職しようと思ったけど >理解のない利用者から無理難題言われて心壊れそう堕なと思ったから止めた >SEとしてプロジェクトで残業続きとどっちがしんどいかわからなかった 無理なもんは無理っすねって言うからSEより楽だと思うよ あとはそこまで予算と時間をかけてやります?って言う SEは相手が客だが情シスは相手は大体社内の人間だからどうにもならなかったらこっちの上司と相手の上司で話をつけてもらう

70 23/12/03(日)16:51:41 No.1130966422

>うちの会社には社内情シスなんてものないよ >このまま行くと相対的に若くてPC触れる俺が対応することになるからマジふざけんなよ… そういうとこって情シスって役職つくって雇おうとしないよね

71 23/12/03(日)16:52:06 No.1130966551

>vbsが非推奨になったのでvbaもそろそろ息の根止めてほしい >vbaにライフハックされたくない 代わりの言語入れてくれたら乗り換えるけど うちの会社が最新版のエクセルを入れるかな!?

72 23/12/03(日)16:53:03 No.1130966849

新規作成時のエクセルシートが3以上じゃないと動かないマクロとかあるよ!死ね!

73 23/12/03(日)16:53:07 No.1130966874

関数で簡単に出来るけどVBAにやらせると面倒臭すぎる事がたまにある これはworksheetfunctionでVBA上で関数を呼び出せば1行程度で終わる

74 23/12/03(日)16:53:07 No.1130966879

>うちの会社が最新版のエクセルを入れるかな!? まってくれ 365とかoffice2021じゃないのか

75 23/12/03(日)16:53:31 No.1130967009

>まってくれ >365とかoffice2021じゃないのか HAHAHA

76 23/12/03(日)16:53:48 No.1130967101

共有フォルダのファイル管理のためにPowershell覚えるだろ Excelを楽にするためにVBA覚えるだろ Webからデータ引っ張ってくるためにスクレイピングとかJavascript覚えるだろ 俺事務で採用されたはずだったんだけど…?

77 23/12/03(日)16:54:00 No.1130967168

>>まってくれ >>365とかoffice2021じゃないのか >HAHAHA 拡張子はx形式だよな? まさかまだxlsじゃないよな

78 23/12/03(日)16:54:17 No.1130967263

関数であらかた整理してからVBAに突っ込んだりしてるけどどういう書き方が正しいのか全然分からん

79 23/12/03(日)16:54:21 No.1130967276

2013をずっと使い倒しているような職場は多い

80 23/12/03(日)16:54:42 No.1130967390

>vbsが非推奨になったのでvbaもそろそろ息の根止めてほしい 息の根が止まるまでに社内で動いてるVBAのツールの移行しておいてね

81 23/12/03(日)16:54:43 No.1130967401

まあ上が無知すぎてフリーソフト入れ放題ならいいけど たいていそういう職場もフリーソフト禁止の規約はあるんだよな おのれny

82 23/12/03(日)16:55:09 No.1130967556

>関数であらかた整理してからVBAに突っ込んだりしてるけどどういう書き方が正しいのか全然分からん 使うのが自分だけで動いてるんならOKよ

83 23/12/03(日)16:55:52 No.1130967819

スプレッドシートでGAS使う方が好き

84 23/12/03(日)16:55:54 No.1130967836

CONCAT関数好きCONCATENATE関数滅びろ

85 23/12/03(日)16:56:17 No.1130967951

>まあ上が無知すぎてフリーソフト入れ放題ならいいけど >たいていそういう職場もフリーソフト禁止の規約はあるんだよな >おのれny セキュリティしっかりしてるところはホワイトリスト渡されるし これ使わせて!って申請だして下りるの3か月後とかになるから間に合わないよ!ってなる

86 23/12/03(日)16:56:33 No.1130968034

>これはworksheetfunctionでVBA上で関数を呼び出せば1行程度で終わる (index(match)のことだな…)

87 23/12/03(日)16:57:00 No.1130968187

家の部署でやたら無駄に凝った日報のブックがあるけど古すぎて 壊れたら誰も直せないし2013がメインだから同時更新も出来ないからGoogleWorkspaceに移行させてもらってスプシで作り直すことにしたわ

88 23/12/03(日)16:57:06 No.1130968212

>関数で簡単に出来るけどVBAにやらせると面倒臭すぎる事がたまにある サブフォルダの探索とかもそうだな 初めは%comspec%でdir /b /sするもの用意して後でVBAに書き直したりするわ 面倒ったらありゃしない

89 23/12/03(日)16:57:08 No.1130968228

頼りにされた分きちんと感謝されるし評価もされるから俺は恵まれてるなって…

90 23/12/03(日)16:57:16 No.1130968260

>新規作成時のエクセルシートが3以上じゃないと動かないマクロとかあるよ!死ね! 自分用に作るとこのパターンのときの処理必要だけどどうせ俺が使うから必要になってからでいいか…で放置とかある

91 23/12/03(日)16:57:56 No.1130968490

でもofficeはMSだからググれば公式リファレンスでるからめっちゃ恵まれてるよ 読めばわかるもん

92 23/12/03(日)16:59:17 No.1130968902

>でもofficeはMSだからググれば公式リファレンスでるからめっちゃ恵まれてるよ >読めばわかるもん 構造化参照なんも分からん…

93 23/12/03(日)16:59:37 No.1130969005

なんだかんだ大雑把な仕様で多少雑なコードでも動いて最低限使えるツールを作るまでのハードルが低いのは利点だし需要は消えないだろうなって 欠点でもある

94 23/12/03(日)16:59:43 No.1130969040

配列の並び替えコード書くのめどすぎていったんシートに張り付けしてソート機能使って配列に戻してる

95 23/12/03(日)17:01:47 No.1130969797

バイソン使える

96 23/12/03(日)17:02:00 No.1130969879

嫌じゃ…複数ブック駆使するくせにアクティブにして操作してるマクロの改修などやりとうない…

97 23/12/03(日)17:02:05 No.1130969901

VBAはまぁデバッグ簡単だけどVBSはアレどうやってデバッグしてるんだ?

98 23/12/03(日)17:02:21 No.1130969992

>なんだかんだ大雑把な仕様で多少雑なコードでも動いて最低限使えるツールを作るまでのハードルが低いのは利点だし需要は消えないだろうなって 需要はあっても消えるときは訪れるのだ >vbsが非推奨になったので

99 23/12/03(日)17:02:49 No.1130970159

>嫌じゃ…複数ブック駆使するくせにアクティブにして操作してるマクロの改修などやりとうない… そんなのあるの…?

100 23/12/03(日)17:02:55 No.1130970199

VBAで大量のデータを検索するんですよ…! 重いんですよ……!!!

101 23/12/03(日)17:03:04 No.1130970244

ハードの更新も大概ずさんだがソフトの更新は輪をかけて酷いのが日本企業

102 23/12/03(日)17:03:08 No.1130970273

onedriveのファイルいじくろうと思ったら場所がネットだから無理だた 保存はできても一度入れたら変更ができない

103 23/12/03(日)17:03:08 No.1130970275

VBAのデバッグが簡単…?

104 23/12/03(日)17:03:13 No.1130970315

基本的に1ファイルで完結しない処理にVBAを使うのは不適切だと思ってる

105 23/12/03(日)17:03:33 No.1130970426

>俺は企業内情シス >VBAでギョウムカイゼンするのはいいが部署内での引継ぎをできる体制にしておけ >昔いたやつのVBAなんてしらねーよ!! 情シスじゃなくてサーバーエンジニアなんだけど退職したプランナーの作ったマクロの修正依頼がなぜかこっちに来る

106 23/12/03(日)17:03:33 No.1130970427

>VBAのデバッグが簡単…? 型が一致しません

107 23/12/03(日)17:03:41 No.1130970475

見映えや形式に関して何でこんなことができねえんだよーって度々なるが 表計算ソフトだしと返されると何も言い返せねえ

108 23/12/03(日)17:03:46 No.1130970501

複数ブック開いては閉じ開いては閉じするのずっと待ち続けるんですよ…!

109 23/12/03(日)17:04:25 No.1130970731

デジタルにさっぱり詳しくないデジタル部署がAccessでデータベース管理するって言い出したけどウチの会社どうなるんだろう

110 23/12/03(日)17:04:35 No.1130970807

エクセルが存在しない世界線がどうなってるかちょっと興味ある

111 23/12/03(日)17:04:52 No.1130970920

どうせ今度はkintoneとかの面倒を見ることになる

112 23/12/03(日)17:05:04 No.1130970974

Excel以外のソフトが不甲斐なさ過ぎるのが悪い

113 23/12/03(日)17:05:07 No.1130970998

>バイソン使える エクセルでストリートファイターするな

114 23/12/03(日)17:05:18 No.1130971065

「」はどんなマクロ使ってるの?

115 23/12/03(日)17:05:21 No.1130971088

コード書いてるときに何か入力があれになったらInsボタンを押してるかもしれないんですよ…!

116 23/12/03(日)17:05:31 No.1130971136

>VBAで大量のデータを検索するんですよ…! >重いんですよ……!!! シートの内容をまず多次元配列に格納してその配列内を操作する方式を取る こういうことをやっていると入力フォームを用意するだけでそもそもシートなど必要ない気がしてくるのでそうなったら危険信号

117 23/12/03(日)17:05:32 No.1130971144

>デジタルにさっぱり詳しくないデジタル部署がAccessでデータベース管理するって言い出したけどウチの会社どうなるんだろう 大丈夫 それを言い出すってことはできるやつが一人はいるはずだ そいつが辞めた後のことは知らん

118 23/12/03(日)17:05:39 No.1130971197

1人でやる分には簡単だが集団でやる場合ITリテラシーを最低値に落として開発させられるのやめた方がいい

119 23/12/03(日)17:05:40 No.1130971202

VBAに限らないけど自分の手元の作業の効率化なら全部を自動化するんじゃなくて ここまで自動でやったら自分でコピペして次のツール実行してとか手作業挟んで行った方が楽なことも多い

120 23/12/03(日)17:05:45 No.1130971231

変数が滅茶苦茶な名前 変数が全てパブリック そもそも変数が宣言されていない VBE側のバグで謎の型で解釈されている

121 23/12/03(日)17:05:56 No.1130971302

基本作業をトレースさせてちょっといじれば初心者でもそれなりに使えるのがいい

122 23/12/03(日)17:05:58 No.1130971320

なぜEXCELにここまでやらせてしまうんだと思うことも多いけどやれてしまうEXCELにも問題あるな

123 23/12/03(日)17:05:59 No.1130971322

>デジタルにさっぱり詳しくないデジタル部署がAccessでデータベース管理するって言い出したけどウチの会社どうなるんだろう 責任者にさえならなければ何の問題もない

124 23/12/03(日)17:06:02 No.1130971334

>どうせ今度はkintoneとかの面倒を見ることになる 素人でも考えなしに作れるから色々やべえやつ…

125 23/12/03(日)17:06:47 No.1130971615

>ここまで自動でやったら自分でコピペして次のツール実行してとか手作業挟んで行った方が楽なことも多い やだやだオペ回数減らして

126 23/12/03(日)17:06:47 No.1130971619

どうして単純な引き算結果の数値比較でエラー出るのよォォォォォォ!!ってときに表示桁増やしたら nnn.0000000000000000000000000000000003 みたいなのが発生してる謎 何だお前

127 23/12/03(日)17:06:49 No.1130971631

closedXML経由で操作したほうがいいんですよ!

128 23/12/03(日)17:06:55 No.1130971674

>VBAに限らないけど自分の手元の作業の効率化なら全部を自動化するんじゃなくて >ここまで自動でやったら自分でコピペして次のツール実行してとか手作業挟んで行った方が楽なことも多い 完全自動化目指すとレベル高いけど半自動なら割と簡単にできるよね

129 23/12/03(日)17:07:17 No.1130971781

>onedriveのファイルいじくろうと思ったら場所がネットだから無理だた >保存はできても一度入れたら変更ができない APIで更新とかできないの?

130 23/12/03(日)17:07:26 No.1130971830

>>ここまで自動でやったら自分でコピペして次のツール実行してとか手作業挟んで行った方が楽なことも多い >やだやだオペ回数減らして 死んでくれ

131 23/12/03(日)17:07:26 No.1130971833

>>どうせ今度はkintoneとかの面倒を見ることになる >素人でも考えなしに作れるから色々やべえやつ… ああいうののメンテ絶対やりたくない

132 23/12/03(日)17:07:30 No.1130971856

vbaクソ便利なのに使わない人がいるのが理解できない

133 23/12/03(日)17:08:14 No.1130972119

OLEで何でもできるようにしてあるWindowsは罪の味

134 23/12/03(日)17:08:31 No.1130972187

>どうして単純な引き算結果の数値比較でエラー出るのよォォォォォォ!!ってときに表示桁増やしたら >nnn.0000000000000000000000000000000003 >みたいなのが発生してる謎 >何だお前 Excelの数値は信用するな

135 23/12/03(日)17:08:38 No.1130972230

>vbaクソ便利なのに使わない人がいるのが理解できない ※この発想でたまにvbaで解決しようとする人がいる…

136 23/12/03(日)17:08:41 No.1130972240

懇切丁寧にこのセクションでは何をやっているかというコメントまで残してはいる どうせ誰も読まねえだろうが…

137 23/12/03(日)17:08:45 No.1130972262

とりあえずvariant型にするんですよ…!

138 23/12/03(日)17:08:50 No.1130972292

でも10秒の作業減らすのに3時間かけてコード書いてこそプログラマみたいな感じするし…

139 23/12/03(日)17:09:39 No.1130972545

チェックボックス…もっとちゃんと普通に使えるチェックボックスを実装してくれるだけでいいんです… VBAこねくりまわしても裏技みたいなマクロしないと組めないのめんどくさい…

140 23/12/03(日)17:09:44 No.1130972576

>でも10秒の作業減らすのに3時間かけてコード書いてこそプログラマみたいな感じするし… 毎日10秒奪われるのは辛いからな…

141 23/12/03(日)17:10:03 No.1130972687

ODBCが面倒くさいんですよ! ネイティブAPIで触らせてほしいんですよ!

142 23/12/03(日)17:10:12 No.1130972748

>でも10秒の作業減らすのに3時間かけてコード書いてこそプログラマみたいな感じするし… これやれないところ結構キツいんだよな… 10秒じゃなく1時間でもそんな感じだし

143 23/12/03(日)17:10:24 No.1130972817

使わないことで一番楽できるんですよ…

144 23/12/03(日)17:10:28 No.1130972841

C#で作ってたアプリ丸々VBAで作り直す羽目になってうんこ食う

145 23/12/03(日)17:10:37 No.1130972913

90%自動化するのと100%自動化するのとじゃ難易度桁違いだからな… 例外が発生しやすい場面とか単純にコードにおとしこむのが面倒作業とかを切り捨てて自動化した方が使うのも管理するのも一番ラクみたいなことは結構ある

146 23/12/03(日)17:10:55 No.1130973031

>チェックボックス…もっとちゃんと普通に使えるチェックボックスを実装してくれるだけでいいんです… >VBAこねくりまわしても裏技みたいなマクロしないと組めないのめんどくさい… それこそpower automateの出番じゃん

147 23/12/03(日)17:11:00 No.1130973066

人力でやるとミスが怖いルーチン作業をやらせたいけどユニットテストもまともに書けないんじゃ人力でやってダブルチェックしたのと対して信頼度変わらないんだよな…

148 23/12/03(日)17:11:27 No.1130973238

提出書類の自動作成マクロ作ったんですよ…! 1ヶ月もしないでそれもう使わないよってなったんですよ…!

149 23/12/03(日)17:11:43 No.1130973333

AIはコード教えてくれるの得意だから好き俺のPCの先生

150 23/12/03(日)17:12:07 No.1130973474

実際PowerAppsで入力フォーム作ってListsにデータ集めてPowerAutomateで処理して…みたいなことするの面倒なんすよ iPadでExcel開いて直接データ打ち込んであとはVBA…の方が後から弄る人も楽じゃない…?

151 23/12/03(日)17:12:07 No.1130973478

>提出書類の自動作成マクロ作ったんですよ…! >1ヶ月もしないでそれもう使わないよってなったんですよ…! 業務ありきだからな…そればっかりはどうにもならない

152 23/12/03(日)17:12:07 No.1130973480

他人の仕事をやらせるなら90%自動化で簡潔に組む 俺の仕事をやらせるなら100%自動化したい

153 23/12/03(日)17:12:36 No.1130973656

>ClosedXML経由で操作したほうがいいんですよ! PHP、C#、PowerShell、JavaScriptで性能測定したけどVBAと変わらなかったんですよ…

154 23/12/03(日)17:12:37 No.1130973663

PRAは便利なんだけど自分で組める(組まないといけない)ってところが歴史の揺り戻しを感じる

155 23/12/03(日)17:12:53 No.1130973745

>でも10秒の作業減らすのに3時間かけてコード書いてこそプログラマみたいな感じするし… 機会によるけど1年も使ってりゃ3時間くらいは大体ペイできるからな 何より10秒の手作業に割く脳のリソースが毎日の茶の一口に割り当てられるとかは心の健康に寄与する

156 23/12/03(日)17:13:04 No.1130973814

マクロを作る時間が辞める前しかなかった

157 23/12/03(日)17:13:06 No.1130973840

Excelのスレは毎回伸びるからみんな苦労してるんですよ…!

158 23/12/03(日)17:13:15 No.1130973902

作っても報告せずに自分だけで使う 引き継ぎ?元ファイルは残してるから手動でやれ

159 23/12/03(日)17:13:31 No.1130973977

>機会によるけど1年も使ってりゃ3時間くらいは大体ペイできるからな まあ1年同じのずっと使うってことがあるのかは業務にもよるんだが…

160 23/12/03(日)17:13:37 No.1130974008

>>でも10秒の作業減らすのに3時間かけてコード書いてこそプログラマみたいな感じするし… >毎日10秒奪われるのは辛いからな… さっさとやっちまった方がはえーだろうが!って言われるのでVBAはこっそり作ってこっそり使う

161 23/12/03(日)17:13:53 No.1130974102

>人力でやるとミスが怖いルーチン作業をやらせたいけどユニットテストもまともに書けないんじゃ人力でやってダブルチェックしたのと対して信頼度変わらないんだよな… 機械にやらせてダブルチェックして一度出たミス直せばそのうち精度上がるし…

162 23/12/03(日)17:14:23 No.1130974278

VBAで半日かかる業務あるけどせめてaccess使いなよ…って思いながら見てる

163 23/12/03(日)17:14:35 No.1130974347

あとの面倒をみるのが構築する時に本当に煩わしい

164 23/12/03(日)17:15:05 No.1130974503

もっと確実にもっと立派な自動化ツールが作れる方法はいくらでもあるが そこそこのツールを作る難易度と手間ではVBA強いからね…

165 23/12/03(日)17:15:13 No.1130974555

エクセル入ってりゃ使えるってのがあまりにも強すぎる

166 23/12/03(日)17:15:56 No.1130974794

いい感じのIDEさえあれば何も文句無いよ

167 23/12/03(日)17:16:03 No.1130974839

作るのにかけた時間より使わなくなるまでの時間短縮の合計が少ないことはまあある

168 23/12/03(日)17:16:06 No.1130974855

>VBAで半日かかる業務あるけどせめてaccess使いなよ…って思いながら見てる チューンするだけでそれが30分で終わるようになるとかままあるんだよなvba

169 23/12/03(日)17:16:11 No.1130974884

2025年の崖ウォッチング

170 23/12/03(日)17:16:16 No.1130974917

会社の書式がアレじゃなきゃこんな面倒しなくていいのにって時が結構ある

171 23/12/03(日)17:16:46 No.1130975096

速度が必要になったらC#あたりで書けばいいだろ…って思って適当に書いてる

172 23/12/03(日)17:17:03 No.1130975191

>>ClosedXML経由で操作したほうがいいんですよ! >PHP、C#、PowerShell、JavaScriptで性能測定したけどVBAと変わらなかったんですよ… そいつらは遅いし…

173 23/12/03(日)17:17:23 No.1130975291

先輩が自慢げに自作マクロ教えてくれたけどそれ今ならスピルで出来ますよって言おうか悩んでる

174 23/12/03(日)17:17:34 No.1130975347

ループ処理で作ったら激重だったけどコピペさせたら爆速になったな…

175 23/12/03(日)17:17:40 No.1130975376

>どうして単純な引き算結果の数値比較でエラー出るのよォォォォォォ!!ってときに表示桁増やしたら >nnn.0000000000000000000000000000000003 >みたいなのが発生してる謎 >何だお前 それはVBAのせいじゃなくて浮動小数点同士を=で比較すること自体ほとんどの場合で間違いなんですよ…! VBAを使うにしてもコンピュータサイエンスの初歩的な知識はあった方がいいんですよ…!

176 23/12/03(日)17:18:47 No.1130975754

エクセル全部理解した

177 23/12/03(日)17:18:48 No.1130975760

だから型のない言語は嫌いなんだ!

178 23/12/03(日)17:19:27 No.1130975984

>もっと確実にもっと立派な自動化ツールが作れる方法はいくらでもあるが >そこそこのツールを作る難易度と手間ではVBA強いからね… 特にGUIを伴うツールだったりするとね… ブラウザエンジンベースで稼働するモダンな実行環境がほしい

179 23/12/03(日)17:20:29 No.1130976404

cobolの計算が正しいかエクセルで再現することあったけどたまに10のマイナス10乗あたりの差のせいで違う結果出してたなあ

180 23/12/03(日)17:20:33 No.1130976431

>エクセル全部理解した 全能の「」来たな…

181 23/12/03(日)17:21:13 No.1130976675

名前の定義程めんどくさいものはない 他のやつが触った後にシートコピーした時にメッセージが出てきた時のうんざり感

182 23/12/03(日)17:21:17 No.1130976698

5年前くらいに完全に廃れるって聞いたのですがどうなってるんでしょうか

183 23/12/03(日)17:21:44 No.1130976900

というかどの言語でもGUI作るの面倒くさすぎない?

184 23/12/03(日)17:21:59 No.1130976987

社員が業務ごとに処理書いて共有する資料にVBAと結合ブチ込みまくったExcel作った 怒られそうだけどExcel以上に使えそうなもんなかったから仕方ない

185 23/12/03(日)17:22:27 No.1130977190

>どうして単純な引き算結果の数値比較でエラー出るのよォォォォォォ!!ってときに表示桁増やしたら >nnn.0000000000000000000000000000000003 >みたいなのが発生してる謎 >何だお前 Decimal型ってエクセルに存在してるのにVBAで型宣言できないとか厄介だわ

186 23/12/03(日)17:22:27 No.1130977195

>会社の書式がアレじゃなきゃこんな面倒しなくていいのにって時が結構ある セル結合しね〜〜〜〜〜〜〜〜〜〜〜〜

187 23/12/03(日)17:22:55 No.1130977362

>cobolの計算が正しいかエクセルで再現することあったけどたまに10のマイナス10乗あたりの差のせいで違う結果出してたなあ ワークシート計算とかfloatだと有効桁数があるからそういうのは必ずDec型使うんですよ…!

188 23/12/03(日)17:23:07 No.1130977441

>5年前くらいに完全に廃れるって聞いたのですがどうなってるんでしょうか MSがもう全部サポートしねえから!とでもならない限りは滅びそうにない…いやそれでもちょくちょく生き残りそう…

189 23/12/03(日)17:23:14 No.1130977483

VBAじゃないけどExcelの関数は本当にわからん… テキストエリア小さすぎるしなんでVBAよりこっちの方知ってる人多いんだ…

190 23/12/03(日)17:23:27 No.1130977560

つよつよエンジニアならflutterあたりを使ってチョチョイのチョイなんだろうが残念ながらここにいるのはただの事務員さんなんだすまない…

191 23/12/03(日)17:23:36 No.1130977604

マクロチョットデキルってどのレベルから使っていいの

192 23/12/03(日)17:23:40 No.1130977640

えっVBS非推奨になったの…

193 23/12/03(日)17:23:43 No.1130977662

bingチャット様のおかげで色々捗るぞ 月次報告書の定型部分の入力補助のやつ組んだおかげで毎月30分ていどの時間削減になった 心置きなく30分サボれる

194 23/12/03(日)17:23:44 No.1130977671

>それはVBAのせいじゃなくて浮動小数点同士を=で比較すること自体ほとんどの場合で間違いなんですよ…! >VBAを使うにしてもコンピュータサイエンスの初歩的な知識はあった方がいいんですよ…! じゃあなんスか 比較前にround(,x)つけろってことっすか

195 23/12/03(日)17:23:55 No.1130977729

>>5年前くらいに完全に廃れるって聞いたのですがどうなってるんでしょうか >MSがもう全部サポートしねえから!とでもならない限りは滅びそうにない…いやそれでもちょくちょく生き残りそう… 最新のバージョンでそもそも書けなくなったら古いバージョンしか使いませんって会社でそうだな

196 23/12/03(日)17:23:59 No.1130977763

>というかどの言語でもGUI作るの面倒くさすぎない? はい なのでこうしてHTMLをguiとする

197 23/12/03(日)17:24:15 No.1130977870

PythonだけじゃかっちょいいUIとかを出せないというか思ってたより10億倍難しそうになって途方にくれてる

198 23/12/03(日)17:24:19 No.1130977909

>セル結合しね~~~~~~~~~~~~ 要素が縦横無尽に走ったりするの本当にやめて印刷したらきれいに一枚収まるとかじゃないんですよ…!

199 23/12/03(日)17:24:23 No.1130977941

>マクロチョットデキルってどのレベルから使っていいの マクロ全部わかったってなってから

200 23/12/03(日)17:24:26 No.1130977959

PDFとか紙のデータを表にする仕事をしてるとエクセルですら慈愛に満ちた物に思えてくる

201 23/12/03(日)17:24:28 No.1130977969

計算用シートでセル結合するな 表示用シートは見やすければいい

202 23/12/03(日)17:25:07 No.1130978183

>えっVBS非推奨になったの… うn https://forest.watch.impress.co.jp/docs/news/1537619.html

203 23/12/03(日)17:25:08 No.1130978200

powerautomateのほうがエクセルよりも早く死ぬかもしれない

204 23/12/03(日)17:25:11 No.1130978212

>はい >なのでこうしてHTMLをguiとする そしてCSSとJavaScriptも勉強し始める

205 23/12/03(日)17:25:13 No.1130978221

>PythonだけじゃかっちょいいUIとかを出せないというか思ってたより10億倍難しそうになって途方にくれてる Tcl/Tkなどで

206 23/12/03(日)17:25:17 No.1130978246

>計算用シートでセル結合するな >表示用シートは見やすければいい エクセル使ってるのにこの考え方薄い人があまりにも多い

207 23/12/03(日)17:25:31 No.1130978324

>PythonだけじゃかっちょいいUIとかを出せないというか思ってたより10億倍難しそうになって途方にくれてる PythonはGUI出すように作られてる言語じゃないからね…

208 23/12/03(日)17:25:36 No.1130978365

>じゃあなんスか >比較前にround(,x)つけろってことっすか 左様 丸めはIEEEの採用してね

209 23/12/03(日)17:25:39 No.1130978390

>>はい >>なのでこうしてHTMLをguiとする >そしてCSSとJavaScriptも勉強し始める web屋だ!web屋になってる!

210 23/12/03(日)17:25:47 No.1130978443

>Decimal型ってエクセルに存在してるのにVBAで型宣言できないとか厄介だわ Decimal使うならCDecでvarに突っ込むしかないのが面倒だよね

211 23/12/03(日)17:25:51 No.1130978476

>>はい >>なのでこうしてHTMLをguiとする >そしてCSSとJavaScriptも勉強し始める これだけで4言語!

212 23/12/03(日)17:26:08 No.1130978586

我が社に予算があれば全部有償ツールで済ませるのに…

213 23/12/03(日)17:26:21 No.1130978669

HTMLとCSSはほぼ同じ言語だし…

214 23/12/03(日)17:26:41 No.1130978764

セル結合を忌避するネタが独り歩きしたせいか 印刷用のシートとかでも結合せずに無理矢理何とかしててが逆に見辛くなってるとかたまにあるよね

215 23/12/03(日)17:26:42 No.1130978775

>HTMLとCSSはほぼ同じ言語だし… 正気か?

216 23/12/03(日)17:26:49 No.1130978821

>我が社に予算があれば全部有償ツールで済ませるのに… Excelが有償だから…

217 23/12/03(日)17:27:07 No.1130978935

>>HTMLとCSSはほぼ同じ言語だし… >正気か? 同じっていうか二つで一揃えって認識だった

218 23/12/03(日)17:27:09 No.1130978942

>>はい >>なのでこうしてHTMLをguiとする >そしてCSSとJavaScriptも勉強し始める フロントエンドできた!

219 23/12/03(日)17:27:13 No.1130978969

数万件のデータ(シートに記載)を基にピボットテーブル十数個を生成しそれを更に関数で自動集計して…っていうファイルの使用メモリが3~4GB行ってて変な笑いが出た

220 23/12/03(日)17:27:15 No.1130978983

エクセルくらい用意しなよ

221 23/12/03(日)17:27:22 No.1130979024

すみませんPythonを勉強しようとしているのですが作ってる途中のツールが4言語くらい使うことになってて複雑化しすぎているのですが皆様こうなのでしょうか

222 23/12/03(日)17:27:24 No.1130979042

セル結合しないでも隣接セル含めていい感じに中央揃えとかできるのに…

223 23/12/03(日)17:27:49 No.1130979177

>セル結合しないでも隣接セル含めていい感じに中央揃えとかできるのに… 縦は~~???

224 23/12/03(日)17:27:53 No.1130979211

ユーザーフォームでエクスプローラーみたいなGUIを作るという謎の頑張りを見せたあの頃の俺はおそらく荒らし嫌がらせ混乱の元だったろうな

225 23/12/03(日)17:28:16 No.1130979395

入力欄リセットレベルの簡単マクロで属人化云々とか後続への引き継ぎ云々とか目くじら立てられて困る

226 23/12/03(日)17:28:16 No.1130979397

>すみませんPythonを勉強しようとしているのですが作ってる途中のツールが4言語くらい使うことになってて複雑化しすぎているのですが皆様こうなのでしょうか DB言語は別に覚えたほうがいい

227 23/12/03(日)17:28:22 No.1130979442

>すみませんPythonを勉強しようとしているのですが作ってる途中のツールが4言語くらい使うことになってて複雑化しすぎているのですが皆様こうなのでしょうか Pythonだとどうしてもそうなる C++は楽しい世界だよ おいでよ

228 23/12/03(日)17:28:23 No.1130979451

>セル結合しないでも隣接セル含めていい感じに中央揃えとかできるのに… 縦も早く実装して前面に出せ

229 23/12/03(日)17:28:40 No.1130979555

>>セル結合しないでも隣接セル含めていい感じに中央揃えとかできるのに… >縦は~~??? しね

230 23/12/03(日)17:28:41 No.1130979560

他社が送ってきたxlsmのロック壊してリバースエンジニアリングするんですよ…!

231 23/12/03(日)17:28:45 No.1130979579

>すみませんPythonを勉強しようとしているのですが作ってる途中のツールが4言語くらい使うことになってて複雑化しすぎているのですが皆様こうなのでしょうか 4言語も使えるなんて贅沢な環境だな!

232 23/12/03(日)17:28:49 No.1130979599

HTML比較的書きやすいからHTMLでアプリを作ればいけるんじゃねえか…? JavascriptでPCのファイルさわれねえ…じゃあElectronでアプリを…ってなったけど流石に自分の脳みその性能で学べる限界を超えたのが俺だ

233 23/12/03(日)17:28:52 No.1130979611

>ユーザーフォームでエクスプローラーみたいなGUIを作るという謎の頑張りを見せたあの頃の俺はおそらく荒らし嫌がらせ混乱の元だったろうな よくわからん事になんか妙な熱意で取り組んでしまう事は誰でもあるんだ

234 23/12/03(日)17:29:05 No.1130979686

>>>セル結合しないでも隣接セル含めていい感じに中央揃えとかできるのに… >>縦は~~??? >しね 酷い!

235 23/12/03(日)17:29:13 No.1130979728

VBAのダメなところは使えば使うほど目立つから嫌いになる気持ちはわかるんだけど 環境構築とか含めてGUIつきの「それっぽいツール」が作れるようになるまでの難易度の低さがダントツなのは事実だからあんま全否定はしたくないんだよな 特に初心者に対して

236 23/12/03(日)17:29:26 No.1130979803

数値入ったセルごと範囲選択すると勝手に数式が入って固まるんだけどあれなんなの?

237 23/12/03(日)17:29:26 No.1130979807

>他社が送ってきたxlsmのロック壊してリバースエンジニアリングするんですよ…! それ犯罪じゃない?

238 23/12/03(日)17:29:37 No.1130979860

>セル結合を忌避するネタが独り歩きしたせいか >印刷用のシートとかでも結合せずに無理矢理何とかしててが逆に見辛くなってるとかたまにあるよね そもそも表計算用のソフトを見やすくするなっていう宗教だからアレ

239 23/12/03(日)17:29:49 No.1130979913

>よくわからん事になんか妙な熱意で取り組んでしまう事は誰でもあるんだ 後でさぁ…どうして俺はここまで作り込もうとした上にこんなに下手だったんだろうな…ってなるよね

240 23/12/03(日)17:29:49 No.1130979914

どうしてExcelの改行だけalt使うんだろうな…

241 23/12/03(日)17:29:58 No.1130979955

ちょっと長い文の途中を変更しようと思ってクリックしたらちょうど文字の下のセルが選択されるのムカつくので結合します

242 23/12/03(日)17:30:05 No.1130979988

jsでやめておけばいいのにtsxに手を出してcssもtailwindにして環境もnodeじゃなくてbunで…って沼っていく未来が見える

243 23/12/03(日)17:30:25 No.1130980129

xlsmが一段と使わせないようにしてるのはなんなんだよ 産んだのお前だろ…

244 23/12/03(日)17:30:36 No.1130980184

プログラミングの入門としてはいいかも

245 23/12/03(日)17:30:57 No.1130980309

なんかDocker?とかいうクジラは仮想化の何?ってなってインストールとアンインストールを一定期間で繰り返してる

246 23/12/03(日)17:31:09 No.1130980374

>HTML比較的書きやすいからHTMLでアプリを作ればいけるんじゃねえか…? >JavascriptでPCのファイルさわれねえ…じゃあElectronでアプリを…ってなったけど流石に自分の脳みその性能で学べる限界を超えたのが俺だ htaという何十年前から存在する技術がありましてね

247 23/12/03(日)17:31:18 No.1130980438

シートごとに印刷設定バラバラなやつを一つに束ねる方法を教えてくれ 一枚目だけカラーの請求書を俺は何度指摘すればいいんだ

248 23/12/03(日)17:31:18 No.1130980441

どうしてC++で手製コンパイルしたexeにいちいち証明しないと配れない時代になってしまったんでしょうか 私は悲しいです

249 23/12/03(日)17:31:21 No.1130980466

>それ犯罪じゃない? コピペしてそのまま使うとかでもなければ犯罪ではない ツールによってはライセンス違反ではある

250 23/12/03(日)17:31:30 No.1130980528

名前を表示させないようにしてるやつは何を考えてそれをやったのか

251 23/12/03(日)17:31:34 No.1130980556

(ロックの類を解除することにはやたら知恵が回るクソ従業員)

252 23/12/03(日)17:31:54 No.1130980670

>なんかDocker?とかいうクジラは仮想化の何?ってなってインストールとアンインストールを一定期間で繰り返してる あれはWindows環境でいる間は覚えないでいいよ

253 23/12/03(日)17:31:57 No.1130980685

>xlsmが一段と使わせないようにしてるのはなんなんだよ >産んだのお前だろ… 何年前だと思ってるんだ

254 23/12/03(日)17:32:21 No.1130980811

早くEdge操作させるようにしろ

255 23/12/03(日)17:32:26 No.1130980835

>シートごとに印刷設定バラバラなやつを一つに束ねる方法を教えてくれ >一枚目だけカラーの請求書を俺は何度指摘すればいいんだ 普通にシート全選択してから印刷設定できなかったっけ

256 23/12/03(日)17:32:31 No.1130980860

>シートごとに印刷設定バラバラなやつを一つに束ねる方法を教えてくれ >一枚目だけカラーの請求書を俺は何度指摘すればいいんだ それこそ印刷マクロを用意するとか

257 23/12/03(日)17:32:31 No.1130980865

いやじゃC++の果てにあるのは組み込みと実機テストのためにテレワーク禁止じゃ 習得しとうないわしゃC#にいくんじゃ

258 23/12/03(日)17:32:53 No.1130980990

>シートごとに印刷設定バラバラなやつを一つに束ねる方法を教えてくれ >一枚目だけカラーの請求書を俺は何度指摘すればいいんだ 全シート選択状態にして印刷設定やればいいとかじゃないっけ 違ったか?

259 23/12/03(日)17:32:54 No.1130981001

>プログラミングの入門としてはいいかも それこそPythonじゃない? 中学生の情報教育もPythonだと言うし

260 23/12/03(日)17:33:18 No.1130981139

>早くEdge操作させるようにしろ IEモード使ってね!

261 23/12/03(日)17:33:23 No.1130981166

退屈なことはすべてpythonにやらせようって風潮滅ばねえかな…

262 23/12/03(日)17:33:27 No.1130981188

GUI作ってそれを処理と繋げる意味わからなさちょっとでも感じた後だとソフト作ってる人どうなってるんだってなっちゃう

263 23/12/03(日)17:34:50 No.1130981680

パスワード入力欄すら出ないタイプのロックがかかってるVBAは対処に困った そのタイプの施錠解錠が出来るフリソ使うだけだった

264 23/12/03(日)17:35:12 No.1130981806

VBAからC#のクラスを直接呼び出せるの知ってBinaryFormatterでシリアライズしてBase64でテキストにした自作クラスを呼び出せるのでは?って思ったんだけど これ既に悪用されてて対策済みでやんした

265 23/12/03(日)17:35:22 No.1130981857

(なんだこの回りくどくて意味不明なコードは…何を目指している…?)

266 23/12/03(日)17:35:46 No.1130981992

共有データの置き場を信頼できるサイトにしないと解除できない一手間が増えた

267 23/12/03(日)17:35:47 No.1130981997

>習得しとうないわしゃC#にいくんじゃ C#だとwin標準でついてるcsc.exeでコンパイルできるんだよね メモ帳から初められる簡単プログラム

268 23/12/03(日)17:35:49 No.1130982015

>パスワード入力欄すら出ないタイプのロックがかかってるVBAは対処に困った うん >そのタイプの施錠解錠が出来るフリソ使うだけだった >しね〜〜〜〜〜〜〜〜〜〜〜〜〜〜

269 23/12/03(日)17:35:54 No.1130982048

>GUI作ってそれを処理と繋げる意味わからなさちょっとでも感じた後だとソフト作ってる人どうなってるんだってなっちゃう ベースとなるアーキテクチャがあるから 全部イチからスクラッチってのは少ないと思うよ 大手メーカーでも開発用のがあるだろう それにソフトウェアも一人で作るわけじゃないし

270 23/12/03(日)17:36:04 No.1130982101

>GUI作ってそれを処理と繋げる意味わからなさちょっとでも感じた後だとソフト作ってる人どうなってるんだってなっちゃう MVCモデルとかをとっかかりに頑張って勉強してる

271 23/12/03(日)17:36:21 No.1130982206

データを表にして選択した行を書き換えて戻すだけの処理GUIにしようと思ったんだけど思った以上に書くこと増えてむり…ってなった

272 23/12/03(日)17:36:36 No.1130982295

>早くEdge操作させるようにしろ ExcelからEdge操作する社内VBAが出てきてびっくりした びっくりしたけどこれデバッグモードでEdge起動するbatまで付いてきてEdgeの裏道つついてるみたいで保守は本当に大丈夫なの?ってなった

273 23/12/03(日)17:36:38 No.1130982303

>>プログラミングの入門としてはいいかも >それこそPythonじゃない? >中学生の情報教育もPythonだと言うし 中学生の情操教育に見えた

274 23/12/03(日)17:37:14 No.1130982496

プログラミングの基礎って文字列を読み込んで文字列を吐くことでさ それ以上のことをやらせる言語って初心者向きじゃないと思うんだよな 俺はプログラミング入門はBASICだったから今何がいいかはわからないけどとりあえず初心者にHello Worldさせるのは正しいと思うよ…

275 23/12/03(日)17:37:20 No.1130982526

ド素人にプログラム言語教える場合 まず変数に代入して計算させてコンソールに出力させて…ってやってもそれがどう積み重なってツールになるのかいまいち理解しにくいし 一発でセルに代入させられるVBA見せた方がそれっぽくてモチベーションに直結するからね…

276 23/12/03(日)17:37:25 No.1130982558

こういうのって何がきっかけで知るの?今の学生は授業内容に入ってんだろうか

277 23/12/03(日)17:37:36 No.1130982616

Seleniumでいいだろもうそれは!

278 23/12/03(日)17:37:49 No.1130982675

>データを表にして選択した行を書き換えて戻すだけの処理GUIにしようと思ったんだけど思った以上に書くこと増えてむり…ってなった 一度書いてあとは使いまわせるようにするといいぞ

279 23/12/03(日)17:38:01 No.1130982748

今の学生にVBA教えてたらちょっと絶望的じゃない?

280 23/12/03(日)17:38:06 No.1130982773

書き込みをした人によって削除されました

281 23/12/03(日)17:38:17 No.1130982850

とりあえず初心者がGUIやろうとするのは間違いだけど初心者ほどCLIに忌避感があるのが如何ともしがたい

282 23/12/03(日)17:39:19 No.1130983197

>とりあえず初心者がGUIやろうとするのは間違いだけど初心者ほどCLIに忌避感があるのが如何ともしがたい MS-DOSとかLinuxとかのCLI画面てアラフォーアラフィフが子供の頃はワクワクしたもんだが 今の人達はそうじゃないだろうねえ

283 23/12/03(日)17:39:33 No.1130983264

うちの見積単価データベース通し番号もなくて使いにくいんだけどどこもこんなもんなの…

284 23/12/03(日)17:39:44 No.1130983313

俺がCLIに抵抗なかったのはeraのおかげだから子供にも普及したらいけると思う

285 23/12/03(日)17:39:45 No.1130983318

じゃあAIに聞くか!しても微妙にニュアンスがズレてることが結構ある

286 23/12/03(日)17:39:52 No.1130983356

>こういうのって何がきっかけで知るの?今の学生は授業内容に入ってんだろうか 理系だけどPythonなら大学で学ぶよ 今科学計算も複雑なのじゃなければPythonだから

287 23/12/03(日)17:40:06 No.1130983420

>とりあえず初心者がGUIやろうとするのは間違いだけど初心者ほどCLIに忌避感があるのが如何ともしがたい CUIのほうが手間が省けて習得早いよね…

288 23/12/03(日)17:40:22 No.1130983516

自分を業務でVBAを書く最後の世代にしたいくらいなのに客先はVBAを最新鋭のツールか何かと勘違いして案件持ってくる…

289 23/12/03(日)17:40:43 No.1130983627

>俺がCLIに抵抗なかったのはeraのおかげだから子供にも普及したらいけると思う うーんそれはまず文章で興奮する変態にならないといけないしなあ

290 23/12/03(日)17:40:51 No.1130983677

>俺がCLIに抵抗なかったのはeraのおかげだから子供にも普及したらいけると思う これはわりと本当だからなんかそれっぽい全年齢のやつYouTubeで流行らねえかな…

291 23/12/03(日)17:40:59 No.1130983727

>じゃあAIに聞くか!しても微妙にニュアンスがズレてることが結構ある これ人間でも同じやつだよ

292 23/12/03(日)17:41:06 No.1130983760

PCに詳しい奴に投げるんですよ…!

293 23/12/03(日)17:41:10 No.1130983780

PowerAutomate Desktopはなんとなくロボだな…ってのは分かるんだが PowerAutomateの方はワークフロー作れたりよね? そうするとPowerApps欲しくならない?

294 23/12/03(日)17:41:12 No.1130983796

>こういうのって何がきっかけで知るの?今の学生は授業内容に入ってんだろうか 会社に新人で入ってきた時に渡された謎のツールとか 大学の手続きが非webで中途半端に電子化されててとかじゃないか

295 23/12/03(日)17:41:14 No.1130983811

>じゃあ人間に聞くか!しても微妙にニュアンスがズレてることが結構ある

296 23/12/03(日)17:41:34 No.1130983915

>PCに詳しい奴に投げるんですよ…! そういう文化は人を不幸にするだけだとなぜわからん!

297 23/12/03(日)17:41:54 No.1130984027

VBAだろうが何だろうが目的を果たせるならそれでいいんですよ…! でもそれがいつまでも使えるかは別問題なんですよ…!

298 23/12/03(日)17:42:13 No.1130984118

部分一致検索作るならinstrよりワイルドカード使ったfindの方が圧倒的に速いぜ

299 23/12/03(日)17:42:38 No.1130984253

本来コマンドラインって楽しいものなんだけどMicrosoftがそれを覆い隠してWindowsを作った結果がこれだ つまりMSが悪い!

300 23/12/03(日)17:42:51 No.1130984328

AIは要件定義しっかりしないときちんと出してくれないから俺は要件出すの下手くそマンとわかった

301 23/12/03(日)17:43:02 No.1130984378

.cellとrange.でなんか書き方違うのでもうわからん…

302 23/12/03(日)17:43:12 No.1130984443

>理系だけどPythonなら大学で学ぶよ >今科学計算も複雑なのじゃなければPythonだから うちはCだったな 研究室でもC/C++かFortranでPythonは使ってなかった

303 23/12/03(日)17:43:20 No.1130984488

>AIは要件定義しっかりしないときちんと出してくれないから俺は要件出すの下手くそマンとわかった 要件定義のトレーニングにはいいんだなAI

304 23/12/03(日)17:43:25 No.1130984514

>ド素人にプログラム言語教える場合 >まず変数に代入して計算させてコンソールに出力させて…ってやってもそれがどう積み重なってツールになるのかいまいち理解しにくいし >一発でセルに代入させられるVBA見せた方がそれっぽくてモチベーションに直結するからね… この辺無視してVBA全否定するのは違うよなって思う 使ってほしくないって意見についてはそうだねだけど

305 23/12/03(日)17:43:33 No.1130984563

>AIは要件定義しっかりしないときちんと出してくれないから俺は要件出すの下手くそマンとわかった これ人間でも同じだよ ついでに言うと自分で要件定義できたらあとはもう自分で書いた方が早いよ

306 23/12/03(日)17:43:51 No.1130984678

しんじんのころ俺はjava夫だったのに 初めて行った現場がCで俺は死んだ

307 23/12/03(日)17:43:52 No.1130984682

オフィスTANAKAはなんか鼻につく説明が多いのでみない

308 23/12/03(日)17:44:32 No.1130984902

先に他の言語触れてからVBAだとセルの概念で憤死しそうになる

309 23/12/03(日)17:44:33 No.1130984912

ChatGPTは対話で深堀りできるから広いところから始めて指定を狭めると上手くいってた

310 23/12/03(日)17:44:39 No.1130984956

>本来コマンドラインって楽しいものなんだけどMicrosoftがそれを覆い隠してWindowsを作った結果がこれだ >つまりMSが悪い! アップルが怒るぞ

311 23/12/03(日)17:44:42 No.1130984980

AI使えねえって言ってる人は戦ってる場所が生成物の要求が頂上決戦すぎるか単に説明へたっぴで使いこなせてないかのどちらかだからな…

312 23/12/03(日)17:44:44 No.1130984996

AWKやろうぜ

313 23/12/03(日)17:44:45 No.1130984997

ifよりcase使いたい派だけど分けすぎてない?って自分でなる

314 23/12/03(日)17:44:51 No.1130985024

>オフィスTANAKAはなんか鼻につく説明が多いのでみない そういうのは余裕がある奴が言える言葉だな ケツに火がついたら使えるならなんでもいいってなる

315 23/12/03(日)17:44:55 No.1130985049

なのでこうしてIPAの要件定義マニュアル読んで要件定義を勉強する

316 23/12/03(日)17:45:06 No.1130985085

>ChatGPTは対話で深堀りできるから広いところから始めて指定を狭めると上手くいってた これ人間相手でも同じだよ

317 23/12/03(日)17:45:27 No.1130985217

>>AIは要件定義しっかりしないときちんと出してくれないから俺は要件出すの下手くそマンとわかった >これ人間でも同じだよ >ついでに言うと自分で要件定義できたらあとはもう自分で書いた方が早いよ コード書くのだるい!!!!

318 23/12/03(日)17:45:55 No.1130985364

>AWKやろうぜ 俺この超圧縮言語だけは無理だわ 使いこなせる気がしない

319 23/12/03(日)17:46:13 No.1130985464

顧客が本当に求めているものをお出しするには顧客自身の分析が必要だからな…辛い飲む

320 23/12/03(日)17:46:29 No.1130985544

これに限らずプログラム系の知恵袋は何かと上から目線で嫌味ったらしいやつが多い

321 23/12/03(日)17:46:36 No.1130985585

AI以上に自分の求める領域の知識が深い上司が相談に乗ってくれる現場だからAI使うことなくなったな…

322 23/12/03(日)17:47:06 No.1130985755

はい…Python習得します… はい…Python書くためのvscodeの使い方調べます… はい…vscodeの拡張機能を調べます…

323 23/12/03(日)17:47:06 No.1130985758

>AI以上に自分の求める領域の知識が深い上司が相談に乗ってくれる現場だからAI使うことなくなったな… 上司の時間を使える良い環境なんだな

324 23/12/03(日)17:47:18 No.1130985821

>AI以上に自分の求める領域の知識が深い上司が相談に乗ってくれる現場だからAI使うことなくなったな… AIに上司を学ばせなきゃ…

325 23/12/03(日)17:48:04 No.1130986099

VBSが退場宣告されてVBAもいずれ沈む船よ…

326 23/12/03(日)17:48:05 No.1130986101

>顧客が本当に求めているものをお出しするには顧客自身の分析が必要だからな…辛い飲む 仕事受ける側だとどうにもなんねーんだよなこれ しかもそれって顧客側に求めたところであっちとしても金にならないコストだけかかるからやりたがらないし 打合せの場にむこうの現場の人こねーし

327 23/12/03(日)17:48:05 No.1130986102

簡単な業務用マクロくらいだと実装の仕方を調べて組み上げるのは楽しい 規模がちょっと大きくなると何をするかの要件定義とか設計の勉強が入ってきて楽しくない

328 23/12/03(日)17:48:17 No.1130986187

>はい…Python習得します… >はい…Python書くためのvscodeの使い方調べます… >はい…vscodeの拡張機能を調べます… VSCodeのZip版配ればええ!

329 23/12/03(日)17:48:34 No.1130986284

>>AI以上に自分の求める領域の知識が深い上司が相談に乗ってくれる現場だからAI使うことなくなったな… >上司の時間を使える良い環境なんだな わりと御意見番みたいな感じで深いところから浅いとこまでみんなに意見を授けてくれるとてもいい上司ですよマジで…

330 23/12/03(日)17:48:35 No.1130986288

>はい…Python習得します… うn >はい…Python書くためのvscodeの使い方調べます… うn >はい…vscodeの拡張機能を調べます… いかん…!

331 23/12/03(日)17:48:36 No.1130986297

>はい…Python習得します… >はい…Python書くためのvscodeの使い方調べます… >はい…vscodeの拡張機能を調べます… ちゃんと環境用意してくれて学習もしていいとかいい職場だな…

332 23/12/03(日)17:48:42 No.1130986325

弊社に本当にこのデータいるんですかのところからなんとかしたい

333 23/12/03(日)17:48:50 No.1130986367

VBAは同じことでもコピーとかやり方によって死ぬ程時間かかる事があるかなかなか慣れないと難しいよね

334 23/12/03(日)17:49:29 No.1130986589

AIに淘汰されそうだけどやっぱ開発やりてえなあ…

335 23/12/03(日)17:49:44 No.1130986683

Pythonは環境依存がね… anacondaは使えないし

336 23/12/03(日)17:49:45 No.1130986692

そこにPowerQueryがあるじゃろ? あるじゃろ? VBAでやらないで…

337 23/12/03(日)17:49:47 No.1130986703

今はvscodeじゃなくてこのcursorってのがいいらしいんですよ…!

338 23/12/03(日)17:49:47 No.1130986706

Rangeより配列に一旦いれたほうが早いと聞いた

339 23/12/03(日)17:50:19 No.1130986887

>VBAは同じことでもコピーとかやり方によって死ぬ程時間かかる事があるかなかなか慣れないと難しいよね まず更新止めて配列で処理して最後に更新ONとかそんな感じ

340 23/12/03(日)17:50:29 No.1130986940

VBAでデータ処理させるからってちょろっと作って渡そうとしたら 食わせるデータクソデカくて走らせるPCのメモリもCPUも足りてないからvbaでどうにかしろって言ってくるクソ客いいよね よくねえよ無茶言いやがって

341 23/12/03(日)17:50:40 No.1130987004

VBEがクソすぎて触りたくない

342 23/12/03(日)17:50:51 No.1130987070

俺が作ったマクロ部内で使い回すの恥ずかしいから辞めて…

343 23/12/03(日)17:50:51 No.1130987073

>AIに淘汰されそうだけどやっぱ開発やりてえなあ… 開発は自分の意見を設計に込めて同僚や上司とバトルしてテストして実装しなきゃいけないから淘汰はされないよ 我がないといけないから

344 23/12/03(日)17:51:11 No.1130987228

>VBAは同じことでもコピーとかやり方によって死ぬ程時間かかる事があるかなかなか慣れないと難しいよね とりあえず最初に自動計算切ってその都度手動計算とかにしておかないと死ぬ

345 23/12/03(日)17:51:14 No.1130987244

>今はvscodeじゃなくてこのcursorってのがいいらしいんですよ…! 金は?

346 23/12/03(日)17:51:50 No.1130987480

git使えないのがな

↑Top