[過去ログ] スレ立てるまでもない質問はここで 165匹目 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
216
(1): デフォルトの名無しさん (ワッチョイ e57c-7O2x) [] 2023/11/05(日) 18:21:50.51 ID:P1IhC8i70(1/7) AAS
>>214
214(1): デフォルトの名無しさん (ワッチョイ 4220-gXHy) [sage] 2023/11/04(土) 15:44:10.42 ID:+c1eUFX20(4/4) AAS
>>212
Excel VBAなのでそれができなくて・・・

ここでは箱開けと表現したけど、実際はもっと複雑な問題だったりする
諸事情でそれをそのまま晒せないので、箱を開けて玉の色を確認するという
別の問題に言い換えさせてもらった

とりあえず提示してくれた方法で何とかなりそうなのでそれでやってみる
VBAじゃなくてVB.NETならそれこそ並列で箱開けられるのにw
実行時間だけが問題ならCとかGoとかRustで実処理書いてVBAから呼べば良いんじゃ?

言語は何でそれ等を選んだかはランタイム無しで実行できるから配布もDLLコピーするだけで済むから
218
(1): デフォルトの名無しさん (ワッチョイ e57c-7O2x) [] 2023/11/05(日) 20:12:56.81 ID:P1IhC8i70(2/7) AAS
>>217
217(2): デフォルトの名無しさん (ワッチョイ 4220-m08O) [sage] 2023/11/05(日) 19:54:30.01 ID:Gi7JwjXc0(1/3) AAS
>>215
そんな感じになりそう
後ろから開けていくのは何故か言われるまで全く思いつかなかったからホント目から鱗

>>216
職場のPCなんだけどホントにMS Officeでの文書作成やメールとかの完全事務仕事用PCなんだ
Visual Studioその他のいわゆる開発環境は一切ないし、たとえあったとしてもインストールできない
(そのPCのシステムを管理している部門からの許可がおそらく得られない)
なので使えるプログラミング環境がExcel VBA(かWindowsで元々使えるVBScriptとか)くらいしかない

使うのは自分のPCだけだから配布の心配はないんだけど、パフォーマンスが低いのは正直キツイ
ネットでググってみたらVBAはVB.NETと比べても実行速度が相当遅いみたいだしなあ
とはいえここまで来たら引き返せないのでやるしかないんだけど
vscode onlineで良いじゃん
githubの無料アカウントで月60時間のcodespece使える
220
(1): デフォルトの名無しさん (ワッチョイ e57c-7O2x) [] 2023/11/05(日) 20:19:27.35 ID:P1IhC8i70(3/7) AAS
ついでに言うと事務系で開発環境すら無いし許可もされてないやつがVBAとはいえプログラミングしてるってのが間違いじゃね

プログラミング能力あって自分でどうにか出来るならそういう環境が使えるように手続きなりするべき

更に言えばシステム部門に任せりゃ良いんじゃね

その2つを断られた結果 作業を手作業なんかでやって半年掛かりますって言えば良いんじゃね
それが会社としての方針でしょって言えるやん
226
(1): デフォルトの名無しさん (ワッチョイ e57c-7O2x) [] 2023/11/05(日) 22:33:51.94 ID:P1IhC8i70(4/7) AAS
>>224
224(1): デフォルトの名無しさん (ワッチョイ 4220-m08O) [sage] 2023/11/05(日) 22:09:56.24 ID:Gi7JwjXc0(2/3) AAS
>>218-220
禁止されてるのは許可なく勝手に外部から何らかのソフトウェア等を追加すること
Excel VBAでマクロ入りのxlsmファイルを作ることは禁止されてないので利用できるソリューションとして
それを使ってる
システム部門はあくまでシステム自体の維持管理をやってるだけでプログラム開発はしてないし、
仮に開発をやってたとしても作ろうとしてるプログラムが特殊すぎて自分以外はまず誰も作れない
仮に作れる人間がいたとしてもそもそも自分がやるべき仕事だから向こうにやってもらうのは無理

開発環境については必要性をプレゼンして認められたとしても組織上の問題(体制やら予算やら)で
すぐには導入できなくて、実際に導入される頃には年度が変わって仕事の期限はもう過ぎてるので
選択肢としては採れない

>>222
スレチの書き込みならともかく、「スレを立てるまでもない質問」のスレでそんなこと言われても困るんだが
Excel VBAというよりアルゴリズムに関する質問だったからここで聞いただけだよ
解決した後でねちねちと絡んでこないでほしいんだが
いや開発環境というかインストールの許可出れば無料で開発出来るやん
VisualStudio無くてもCodeで十分でしょ
227
(1): デフォルトの名無しさん (ワッチョイ e57c-7O2x) [] 2023/11/05(日) 22:34:25.20 ID:P1IhC8i70(5/7) AAS
>>223
223(2): デフォルトの名無しさん (ワッチョイ c1f3-dElW) [sage] 2023/11/05(日) 21:49:27.84 ID:jEP5ISTf0(1) AAS
>>217
C#とVB.NETのコンパイラはWindowsに標準で入ってるよ
極小規模な開発ならテキストエディタ+コマンドプロンプトの環境でも全然問題ない
入ってたっけ?
ライタイムじゃなくてSDKやぞ
228
(1): デフォルトの名無しさん (ワッチョイ e57c-7O2x) [] 2023/11/05(日) 22:35:53.92 ID:P1IhC8i70(6/7) AAS
>>225
225(1): デフォルトの名無しさん (ワッチョイ 4220-m08O) [sage] 2023/11/05(日) 22:17:29.20 ID:Gi7JwjXc0(3/3) AAS
>>223
さすがにテキストエディタとOS標準のコンパイラだけでVB.NETの開発は自分には無理だと思う
GUIの作成とかデバッグとかで死ぬのが目に見える

まあ道は示されたのでこのままVBAで頑張ってみる
そうじゃなくてロジックだけ切り出してUIはVBAというかexcelでも良いやん
229
(2): デフォルトの名無しさん (ワッチョイ e57c-7O2x) [] 2023/11/05(日) 22:36:45.84 ID:P1IhC8i70(7/7) AAS
ついでに言えば今はプレビューというかだったはずだけどexcelでもPython使える
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.035s