[過去ログ] Excel VBA 質問スレ Part82 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
12: 01/29(水)00:36:51.64 ID:3sg9vRpP(1)調 AAS
透過処理の不具合はまだ直らない?
41: 02/06(木)16:53:30.64 ID:XU76YYln(2/2)調 AAS
ああ、2026年10月13日でサポート終了。
その後のアナウンスが今のところない・・・ということか。
125(1): 警備員[Lv.7][芽] 02/17(月)22:44:52.64 ID:pni2qfsM(1)調 AAS
>>119
Quitでアプリケーション閉じると思うけど、他にもファイルを開いていた場合の処理をまともに考えると面倒くさくなるので、closeで今の動きのまま使った方がいいと思う。
258: 04/09(水)21:03:18.64 ID:wBzmCbK7(2/3)調 AAS
VBAが禁止される大きな理由の一つに属人化しやすいという事が挙げられますが、そうならC言語やC++やPythonやJavaなら属人化しにくいのでしょうか?
345: 04/18(金)20:06:21.64 ID:t3zKaoZR(1)調 AAS
char foo = 'a';
char* bar = "a";
がわからんってレベルの人が、オブジェクトについてのみ初期化にSetキーワードが付けるVBAの構文の方が分かりやすいねって言ってくれるんだろうか。とてもそうは思えないが。
マクロのピックアップも、富豪的プログラミングのような大層な概念持ち出すような話なのかな?
関数か手続か、戻り値を使うか使わないかでCallを付けたり付けなかったり、丸括弧を付けたり付けなかったりするCallステートメントの構文は救いようがないと思っていたんだけど、不満がないって人も居るのね。他の言語で関数呼び出しの構文がそんなふうになったら開発者の正気を疑うレベルだと思うんだけど。VBAの場合は配列の要素参照に丸括弧を使う関係上やむを得ずそうなったんだろうとは思うけど、構文として碌でもないのは否定できないと思うんだけどね。
互換性の点はわかるよ。というか、互換性を保つ必要があるからどんなに構文が酷くても手を入れることができないってことでしょ。その上で、VBAの構文は(少なくとも今の目で見れば)ストレスフルであると書くことが悪いこととは思わないが。もちろん、気にならないって人は、それはそれでいいと思うけどね。
387: 04/22(火)12:17:33.64 ID:qo6ZtztY(1)調 AAS
ユーザーフォームで入力画面つくるのがわかりやすい
741: 05/20(火)10:20:21.64 ID:4cRKMiEn(1)調 AAS
きちんと動作環境を明確にする
クライアントと打ち合わせる
上司や営業に相談する
752: 05/21(水)15:22:55.64 ID:r/haQ8U2(1)調 AAS
仕様変更に合わせて納期も延長でいいんじゃね
807: 05/24(土)06:17:34.64 ID:OSW0csek(1/3)調 AAS
属人化し易い言語と言うことは融通の利く言語と言うことでもある。
例えば、CやC++ではポインタが使えたけどC#では「それは危険だ」ということで使えなくなってしまった。
代わりにデリゲートを使ってセーフティーに参照しなさい、ってことなんだろうけど、まぁお仕事用の開発だったらそれでもいいのかもしれないけど、
昔PS-VITAってゲーム機があって、これがエクスペリアってスマホとクロスプラットフォームで開発できるように開発言語をC#にしてしまった。
ポインタは確かに参照先間違えると吹っ飛んだりメモリリーク起こしたりと危険なものではあったけど、扱いが面倒ではないし融通の利く機能だった。
それを潰してしまったことがPSPシリーズがVITAで終わってしまった原因ではないかと今でも思ってる。
966(1): 06/07(土)15:15:58.64 ID:NHsDgqoS(3/4)調 AAS
>>965
あ、
Windows 11だと動かないな…
>>964のタスクバーのボタンは動いたけど、
>>965のトレイアイコンは、最後の1行で、やっぱExcelごとハングアップで強制終了するわ
(Set windowElementTray = pUIAutomation.ElementFromHandle(ByVal hWndToolbar))
C#版は、>>965のトレイアイコンもちゃんと動くんだけど…
967(4): 06/07(土)16:04:31.64 ID:I++ihMYF(1/2)調 AAS
>>959
例えばファイルシステムで
フォルダ1の中から指定の文字列を含むフォルダを探して
見つかったフォルダのパスを取得して
さらにそのフォルダの中から指定の文字列を含むフォルダを探して
見つかったフォルダのパスを取得して
そのフォルダの中に指定のフォルダがあるか確認してなかった場合はフォルダを作成するコードです
2〜3回同じ様な事を繰り返しているので冗長な気がしてなりません
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.848s*