[過去ログ]
Excel VBA 質問スレ Part82 (1002レス)
Excel VBA 質問スレ Part82 http://mevius.5ch.net/test/read.cgi/tech/1737657075/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
228: デフォルトの名無しさん [] 2025/04/04(金) 19:28:27.01 ID:qx9rdEtn KPIの計算式、方程式、関数は皆んなバラバラでしょうか? だとしたらどうやって脱Excelで集計しているのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1737657075/228
302: デフォルトの名無しさん [sage] 2025/04/15(火) 08:04:14.01 ID:hOeShAdY >>300 発達障害だろ http://mevius.5ch.net/test/read.cgi/tech/1737657075/302
337: デフォルトの名無しさん [sage] 2025/04/18(金) 12:24:40.01 ID:zoX3HVfE >>334 ・ 変数の宣言と初期化がいっぺんに出来ない。初期化に(Let/)Setが必要。 オブジェクト変数じゃなければいっぺんにできるし、 オブジェクト変数だとしてもセミコロンで一行に書くイディオムで実質いっぺんにやれる ・ 関数と手続とが構文上区別されている。 Excelにおいては一緒の方がバグ生むでしょ alt+F8押したときに関数出てくるのはマズくない? ・ コレクション・コンテナやクラスが使いにくい。 これは同意 とはいえ不満のほとんどはIDEと統合されてなければ解決するよね エディタの機能に任せれば良いだけで、それを使えないVBEでの開発になるからしんどい http://mevius.5ch.net/test/read.cgi/tech/1737657075/337
527: デフォルトの名無しさん [] 2025/04/29(火) 16:31:39.01 ID:Mpe85ZPY >>526 やっと全部情報を出してきた だから馬鹿とか罵られていたんだよ ドライバのバージョンを替えてみ http://mevius.5ch.net/test/read.cgi/tech/1737657075/527
651: デフォルトの名無しさん [] 2025/05/10(土) 23:08:41.01 ID:pekHwIHV >>649 明らかに不要なデータを元ファイルから削除するとか、グループバイがしたいのならワークシートで http://mevius.5ch.net/test/read.cgi/tech/1737657075/651
663: デフォルトの名無しさん [] 2025/05/13(火) 22:37:17.01 ID:IQbEImBo urlに恐らく改行が含まれているのですが、改行もマッチさせるとなるともはやなんでもマッチしてしまいますか? http://mevius.5ch.net/test/read.cgi/tech/1737657075/663
700: デフォルトの名無しさん [] 2025/05/17(土) 21:29:04.01 ID:HReuuPkT >>699 VBA以前にそもそもExcelの印刷自体を知らない人なんだということはよくわかった 1ミリも狂わないように印刷するにはWindows APIを呼び出して使うかExcelで印刷するな http://mevius.5ch.net/test/read.cgi/tech/1737657075/700
771: デフォルトの名無しさん [] 2025/05/22(木) 10:05:21.01 ID:cejl8MgF >>760 時間が無限にあるのが前提ならそうだね http://mevius.5ch.net/test/read.cgi/tech/1737657075/771
774: デフォルトの名無しさん [sage] 2025/05/22(木) 11:03:11.01 ID:j+nxGcrc 質の低いコードを公開されたって迷惑なだけなんだって。VBA命の人は、まさに収益向上の観点からVBAはメリットより害の方が大きいと判断する会社が少なくないってことをどうしても受け入れられないみたいね。 VBA = 生産性向上・業務効率化という無邪気な信念を持っているみたいだけど、多くの会社はVBAをそのようには評価していない。会社が本気でコードによる生産性向上・業務効率化をするつもりなら、どのような言語を選定するにせよ継続的な管理コストは必要になるわけだけど、それならVBAではなく、もっとちゃんとした言語でやりたいというのが普通なわけ。非プログラマ社員の内製VBAの改変履歴を管理したり、マニュアル作ったりなんてしたくないのよ。 http://mevius.5ch.net/test/read.cgi/tech/1737657075/774
842: デフォルトの名無しさん [] 2025/05/26(月) 18:35:02.01 ID:FaOK97dk >>837 すみません 今の私は例えばファイルシステムで言えば、 フォルダの中の全てのフォルダ名とフォルダパスを取得 フォルダの中の全てのファイル名とファイルパスを取得 フォルダの中に指定のファイル名と異なるファイルがあれば削除 と言う様に、 それぞれのサブプロシージャを作成する事しかできていません なので、一つのサブプロシージャに条件に応じて複数の処理が行えないかなと思いました 原作論で言えば、一つの処理しかできないサブプロシージャこそ正しいのかもしれませんが あと、それぞれのプロシージャでファイルシステムオブジェクトを宣言とセットをしてしまっています nothingは今までプロシージャを抜けた時点で解放されるから特にする必要がないと思っていましたが、Wordを操作する様になって、nothingをしないと処理が止まってしまうので意識する様になりました http://mevius.5ch.net/test/read.cgi/tech/1737657075/842
916: デフォルトの名無しさん [sage] 2025/06/04(水) 16:28:29.01 ID:3c6clsCg 標準の改行コードはOSによって違う CR、LF、CR+LF、LF+CR、すべてのパターンが実在する フィールドに改行やコンマを含めたい場合、レコードの区切りと違うコードを割り当てる場合もあれば、クォートなどの記号でフィールドの範囲を明示する場合もある Windows版Excelはダブルクォートでフィールドの範囲を指定するのが基本 http://mevius.5ch.net/test/read.cgi/tech/1737657075/916
925: デフォルトの名無しさん [sage] 2025/06/05(木) 08:45:28.01 ID:Lp1WVm/I >>921 組織の中で継続してスケールする仕組み作ったなら属人化してないんだから悪者になる理由なくない? http://mevius.5ch.net/test/read.cgi/tech/1737657075/925
933: デフォルトの名無しさん [] 2025/06/05(木) 17:54:18.01 ID:lb5raFks ローコードツールや多言語の方がいいのはその通りだと思います VBAはOfficeしか扱えないのだから http://mevius.5ch.net/test/read.cgi/tech/1737657075/933
985: デフォルトの名無しさん [] 2025/06/08(日) 14:43:09.01 ID:bVJzS0fI >>984 if? 途中から折り返す時のこと? それなら必要 http://mevius.5ch.net/test/read.cgi/tech/1737657075/985
989: デフォルトの名無しさん [sage] 2025/06/08(日) 19:19:30.01 ID:4BwIalv3 ソース的に簡単にするなら全ファイルのフルパス取って正規表現だな http://mevius.5ch.net/test/read.cgi/tech/1737657075/989
991: デフォルトの名無しさん [sage] 2025/06/09(月) 08:19:56.01 ID:EHQrQQev シンボリックリンクとジャンクションとハードリンクも動作確認した方がいいぞ パスが255文字超えた場合も動作確認した方がいいぞ http://mevius.5ch.net/test/read.cgi/tech/1737657075/991
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.041s