1 名前:デフォルトの名無しさん mailto:sage [2022/07/17(日) 07:07:35.59 ID:tS4zKdphH.net] !extend:checked:vvvvv:1000:512 !extend:checked:vvvvv:1000:512 ↑同じ内容を3行貼り付けること ExcelのVBAに関する質問スレ コード書き込みや作成依頼もOK 次スレは>>980 が立てること 無理なら細かく安価指定 ※前スレ Excel VBA 質問スレ Part76 https://mevius.5ch.net/test/read.cgi/tech/1651339421/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
896 名前:デフォルトの名無しさん mailto:sage [2022/10/19(水) 15:06:47.27 ID:XsVwav6s0.net] マウスで範囲指定した複数のセルから値を受け取ったり書き込んだりする方法はありますですか? "A1:C3" と指定した状態でそこに有る数値をVba側で受け取って一つ一つ何かをしたあと、 また今の指定した範囲のセルに書き込むとかです。 一つのセルであれば、ActiveCell.Value とすればいいですよね。
897 名前:デフォルトの名無しさん [2022/10/19(水) 15:45:02.14 ID:RzDK/9cQa.net] 日本語が不自由な人多いな
898 名前:デフォルトの名無しさん mailto:sage [2022/10/19(水) 16:40:42.06 ID:kjFQ3fMO0.net] >>896 Application.Selection.Valueで出し入れできる 基本的に2次元配列を操作することになるが、 単一のセルだと配列にならないとか 複数の領域が選択されていたときにどうするかとか 細かいところを考えることになる
899 名前:906 mailto:sage [2022/10/19(水) 20:54:47.64 ID:wavRu5Wg0.net] >>898 大変重要なキーワードを提示いただきありがとうございます。 とりあえずの目的は達成できました。 また、これで詳しい内容をググりに行けますです。
900 名前:906 mailto:sage [2022/10/19(水) 22:12:45.50 ID:wavRu5Wg0.net] ここに書いてありました ttps://detail-infomation.com/vba-selection/
901 名前:デフォルトの名無しさん (ササクッテロラ Sp0f-HPGf) [2022/10/20(木) 01:06:22.80 ID:Rvw6iN3vp.net] >>886 >>889 ありがとうございます。
902 名前:デフォルトの名無しさん mailto:sage [2022/10/20(木) 06:04:53.46 ID:I98JYgIT0.net] 外出先でもスマホからマクロ実行したいからGASでプログラムやろうかと思ってる
903 名前:デフォルトの名無しさん (ワッチョイ 9f42-M5DG) mailto:sage [2022/10/20(木) 07:03:58.77 ID:D7MvRF2u0.net] 勝手にやればええやん
904 名前:デフォルトの名無しさん mailto:sage [2022/10/20(木) 09:47:53.53 ID:gU8aHBR/M.net] GASいいよね Googleスプレッドシートは単一のブックを皆で共有してつつき回すのが前提だから、 Excel VBAでよくあるようにデータとマクロ用ブックを分けて部署別の複数のデータファイルをVBAでまとめて集計するみたいなことをする必要性が低くて、 そもそもGASを書かなくて済むケースが多かったりする 外部APIとのデータ連携が必要なときくらいだな
905 名前:デフォルトの名無しさん mailto:sage [2022/10/20(木) 10:11:29.65 ID:od/5Btdhd.net] ここで広げる話じゃねぇ
906 名前:デフォルトの名無しさん mailto:sage [2022/10/20(木) 11:53:08.75 ID:jbEEQ7MN0.net] GASってスマホからも動かせるの?
907 名前:デフォルトの名無しさん mailto:sage [2022/10/20(木) 12:40:27.98 ID:gU8aHBR/M.net] もちろん
908 名前:デフォルトの名無しさん [2022/10/20(木) 17:44:35.99 ID:zIYHKHDh0.net] >>904 それってWeb版EXCELと何が違うの?
909 名前:デフォルトの名無しさん mailto:sage [2022/10/20(木) 17:58:16.85 ID:wfln4dMhM.net] もちろん違わないよ 全く同じことがWeb版Excelにも言える まあExcelにしちゃうとせっかく共有してても結局ローカルコピーを作るバカが必ず出てきて邪魔になりがちだから、間違った使い方をするのが難しいという点では好ましいかもね
910 名前:デフォルトの名無しさん mailto:sage [2022/10/20(木) 18:01:51.16 ID:rx8Gs0n5M.net] それはWEB版を使いにくいと思ってる人が居るってことでは?
911 名前:デフォルトの名無しさん mailto:sage [2022/10/20(木) 23:20:50.15 ID:I98JYgIT0.net] 試しにAndroidスマホからボタン(図形)をクリックしたけどgasを実行できなかったよ なんか色々と制約があるみたいだし、JAVAやC#でスマホアプリ作ったほうがいいな
912 名前:デフォルトの名無しさん [2022/10/21(金) 00:43:10.35 ID:HmQfBwoT0.net] どんどんスレの趣旨からはなれtrくなー そもそもスマホアプリ作るならAndroidでC#使うならXamarin使うことが前提になるしiPhoneならSwiftかObjectiveCだろ WindowsPhoneならxamlとC#かVB.Netで作ること出来たけど死滅しちゃったからなー Javaは実行時に中間コード翻訳が挟まるから重いし やっぱりスマホはiPhoneをSwiftで開発するのが最強だろうな AppleのMacで開発することが前提になるからちょいお金が必要になるけど。 ExcelのVBAやってる人はMac買うんなら別途Windows も必要だな MacのEXCELはVBAまともに動くことを期待しない方がいいから。
913 名前:デフォルトの名無しさん [2022/10/21(金) 01:50:58.42 ID:6vVdUlmSd.net] >>912 突っ込み所が多過ぎ
914 名前:デフォルトの名無しさん [2022/10/21(金) 08:00:32.41 ID:K0Nv/hCp0.net] >>912 突っ込み所がほんと多過ぎ
915 名前:デフォルトの名無しさん [2022/10/21(金) 17:19:06.50 ID:qYJSQXItd.net] 質問ですが、 シートに動的に追加したボタンに対して、共通のクリックイベントを追加したいのですがやり方がわかりません。 教えてほしいです。 activesheet.buttons.addで追加したボタンに対して、 クラスモジュールで作成したクリックイベントを結びつけたいです。
916 名前:デフォルトの名無しさん [2022/10/21(金) 17:20:50.78 ID:qYJSQXItd.net] 動的にボタン作成しながらそのボタンに対して共通のクリックイベントを結びつける方法です
917 名前:デフォルトの名無しさん (ワッチョイ 9fd8-NYmr) mailto:sage [2022/10/21(金) 18:49:07.97 ID:7JSr5kXR0.net] >>916 .OnAction プロパティにプロシージャ名を設定
918 名前:デフォルトの名無しさん (ワッチョイ 7b2f-KWxC) mailto:sage [2022/10/21(金) 19:01:18.29 ID:DZ21JFev0.net] 基本的にはボタンのOnActionにマクロ(Subのメソッド)名を設定すればいいんだが クラスモジュールのメソッドとか直接指定できないんじゃないかな 間に標準モジュールかますとかすれば行けると思うが
919 名前:デフォルトの名無しさん (スッップ Sdbf-h7FX) mailto:sage [2022/10/21(金) 19:01:59.59 ID:2/IIqD8Nd.net] マクロの記録でもやればおおよそやりたい事のひな型のコードはできると思うんだよね そういうやり方で解決できない人ってなんだろと思う ActiveSheet.Buttons.Add(168, 108, 186.75, 66.75).Select Selection.OnAction = "Macro1" マクロで作ったこれを参考にすればいいんじゃないのと思うが Addで作ったものをObject型の変数で受け取ってその変数のOnActionに代入するだけでしょ それにググればこの程度はいくらでもでてくるんだけどね
920 名前:デフォルトの名無しさん [2022/10/21(金) 23:26:00.91 ID:HmQfBwoT0.net] >>918 確かに。 何でクラスモジュールのメソッドに紐付けようとするか謎だよな。 そもそもそれにはインスタンスが生成されていなければならない訳だし VBAのクラスはそこまで万能では無いからシングルトンパターンでよく使われるみたいに自分で自分を生成することも出来ない。 そうすると前もって生成したインスタンスのメソッドに紐付けるしかない訳だけどそんなことVBAのクラスで本当に出来るのか?と思ってしまうわな。
921 名前:デフォルトの名無しさん [2022/10/22(土) 09:44:18.85 ID:+w0aEr6Jd.net] クラスのモジュールではなくてもいいんですけど、何かしらの共通メソッドを呼び出せるようにしたいです。 動的に作った編集ボタンが100個くらいあって、編集するフォームを呼びだす共通メソッドに紐付けたいです。
922 名前:デフォルトの名無しさん mailto:sage [2022/10/22(土) 10:00:21.77 ID:tvj8JbCcF.net] 初心者向けサイトに出てくるWithEventのやつじゃないの クリックならいけるけどEnterとか一部はだめだから使わなかった
923 名前:デフォルトの名無しさん [2022/10/22(土) 10:24:34.97 ID:ivMt1YnGp.net] >>921 それは同じ関数呼んで引数で関数内で何とかするんじゃダメなの?
924 名前:デフォルトの名無しさん mailto:sage [2022/10/22(土) 10:41:03.80 ID:ANF77yYL0.net] この辺? https://thom.hateblo.jp/entry/2016/10/13/005105 Newしたcommandbuttonにaddeventhundlerみたいなことって出来ないのかな
925 名前:デフォルトの名無しさん mailto:sage [2022/10/22(土) 10:49:28.11 ID:tqPxko+s0.net] だから何人も.OnActionだって言ってるのにアホなん?
926 名前:デフォルトの名無しさん mailto:sage [2022/10/22(土) 11:20:03.36 ID:c1Knyq/s0.net] 目的や使用場面が不明だけど、それは1Sheet上にボタン100ヶ必要なものなのか? そのボタンは、どう配列・配置されるものなのか マス目に10×10とかなのか、タテとかヨコにぞろぞろ100ヶなのか 何らかのデータの塊の傍にボタンを動的に配置し、それを押すことでひな型の編集フォームを呼び出すというのか >>924 とか上に書かれてきたサンプルを参考にして苦心して作れたとしても、結果として「それ違くね?」には成らないのか 設計の妥当性が問われる 「動的に編集ボタンをつくる」ための何らかのイベントが在るわけだし、だったらそれに結びつけた方が無駄が少ない とも
927 名前:デフォルトの名無しさん [2022/10/22(土) 15:30:44.10 ID:UYHwlHOK0.net] >>926 確かにねー でもリストの行の横っちょにボタン付いてて そのボタン押すとその行のデータ読んできて処理するとか ExcelのVBAじゃなくてもよくあることだし そう考えると100どころか1000くらいくっついてても それがユーザーにとって使いにくいとは言い切れない ケースもあるから何とも言えないね
928 名前:デフォルトの名無しさん mailto:sage [2022/10/22(土) 16:00:19.50 ID:Md3R6uzp0.net] ポタン100個つけるならフォームは考えないでワークシートでselectionchangeでいいと思う
929 名前:デフォルトの名無しさん mailto:sage [2022/10/22(土) 16:21:19.65 ID:ANF77yYL0.net] onclickでセルによって判別でもいいかもね
930 名前:デフォルトの名無しさん (ブーイモ MMe6-QNr5) mailto:sage [2022/10/22(土) 17:25:01.86 ID:R6+v0VTJM.net] >>929 あ、そっちのほうがいいね
931 名前:デフォルトの名無しさん mailto:sage [2022/10/22(土) 18:08:51.98 ID:8rFwb/oz0.net] ボタンって最大何個ぐらい貼り付けできるんだろ? メモリがあれば10万個とか貼れんのかな
932 名前:デフォルトの名無しさん [2022/10/22(土) 18:14:52.06 ID:CPpJyo/d0.net] >>928 >>929 確かにボタンにこだわる必要はないですね セルクリック時にフォーム呼び出したらいいですね
933 名前:デフォルトの名無しさん mailto:sage [2022/10/22(土) 22:30:23.86 ID:GMPaa0s5d.net] と言う事で無事解決しましたね
934 名前:デフォルトの名無しさん mailto:sage [2022/10/23(日) 11:33:27.17 ID:le1S+yxh0.net] Excelのイベントに onclick とか無いけどな OnDoubleClick ならあるけど 余計な位置でクリック・ダブルクリックした時に そのたんびに編集フォーム出るのを対策必要かな 違うイベントに関連付けた方がいいのかな
935 名前:デフォルトの名無しさん mailto:sage [2022/10/23(日) 16:22:22.37 ID:BP6ngYdb0.net] まあワイだったら単純にするために、 セル(か行)を選ばせて、 ボタンではその値を参照してフォームに渡させるって感じで作るけどな シートにオブジェクト何個も置くのはワイ的に無し
936 名前:デフォルトの名無しさん (ワッチョイ 05da-ze3V) [2022/10/23(日) 18:53:55.43 ID:WPTFsqfB0.net] 初心者は100ぐらい根性で書けばいいのだ
937 名前:デフォルトの名無しさん [2022/10/23(日) 20:53:35.93 ID:+izIRcqGM.net] >>936 そのあと「これは効率が悪い」と気付いて修正するならいいけど、それしか考えられず500,1000と増やし続けているおじさんがウチの会社にいます。
938 名前:デフォルトの名無しさん [2022/10/23(日) 23:34:27.69 ID:3vnbJWYw0.net] >>935 セルを選択させてボタンを押してその行の値をユーザーフォームに引き渡すの?
939 名前:デフォルトの名無しさん mailto:sage [2022/10/24(月) 03:27:38.59 ID:lrg5VPVy0.net] (;・∀・)1000個やった。。プログラマはすげぇやって思ったけど効率いいやり方あるんか。
940 名前:デフォルトの名無しさん mailto:sage [2022/10/24(月) 06:08:08.92 ID:6AUN+j8g0.net] 似たような処理ならforでもdoでもいいから1000回ループさせればいいわいな
941 名前:デフォルトの名無しさん [2022/10/24(月) 11:49:03.56 ID:iXy6XZlxa.net] 動いているなら問題ないと思うよ
942 名前:デフォルトの名無しさん mailto:sage [2022/10/24(月) 20:02:23.15 ID:lrg5VPVy0.net] 時間できたら改修してみるわ
943 名前:デフォルトの名無しさん [2022/10/25(火) 13:18:15.56 ID:dMEmx1y0a.net] 問題なく動いているのを変に直してバグ入れる人よくいる
944 名前:デフォルトの名無しさん mailto:sage [2022/10/25(火) 14:05:40.72 ID:Awxzqqqu0.net] ん? 俺の悪口やめろよ
945 名前:デフォルトの名無しさん [2022/10/25(火) 15:35:28.46 ID:zuyTceYk0.net] wordVBAについて質問したいのですがここでも良いですか? win10 2019版ですが、ページ番号5のページ全体を選択状態にしたいのですが、ググって見つかったrectangles(1)の手法は2019ではうまくいきません。 解説サイトがExcel VBAに比べてとても少ないので困っています。 ご存知のかたいませんでしょうか?
946 名前:デフォルトの名無しさん [2022/10/25(火) 15:37:35.82 ID:rYg1mhKw0.net] >>945 死ねよ
947 名前:デフォルトの名無しさん mailto:sage [2022/10/25(火) 15:39:53.50 ID:PC01Ck0J0.net] いや、あんたじゃないよ、おれの悪口だよ
948 名前:955 [2022/10/25(火) 15:48:40.06 ID:zuyTceYk0.net] https://www.wordvbalab.com/code/3737/ ここで解決しました。 ルール違反だったようですみませんでした。
949 名前:デフォルトの名無しさん mailto:sage [2022/10/25(火) 17:07:14.74 ID:KrF65cxW0.net] >>948 956が頭おかしいだけだから気にすんな
950 名前:デフォルトの名無しさん mailto:sage [2022/10/26(水) 01:53:51.72 ID:cEMR/QGK0.net] 今は死ねとか言っちゃいけないんだぞ!
951 名前:デフォルトの名無しさん [2022/10/26(水) 11:34:25.48 ID:gGo/2Fws0.net] VBAのスレはこの今に存在するし、Excelって書いてあるのに無視して質問してる 更にはあまりにくだらないないようであるし この手の連中はつけ上がるからな
952 名前:デフォルトの名無しさん (ワッチョイ 8201-yYWu) mailto:sage [2022/10/26(水) 14:36:09.42 ID:xzd5i3vP0.net] なら誘導してやればいいだけだろ VBAなんでも質問スレ Part3 https://mevius.5ch.net/test/read.cgi/tech/1631184381/
953 名前:デフォルトの名無しさん mailto:sage [2022/10/26(水) 19:48:54.22 ID:EO+J62QK0.net] バカは死ななきゃ治らないそうですよ
954 名前:デフォルトの名無しさん mailto:sage [2022/10/26(水) 21:41:45.13 ID:Zi5ur2ypM.net] >>953 それは残念でしたね
955 名前:デフォルトの名無しさん mailto:sage [2022/10/26(水) 22:17:58.40 ID:izoyFRHN0.net] >>953 あっ・・・
956 名前:デフォルトの名無しさん [2022/10/28(金) 13:09:52.87 ID:KYP1+/DId.net] Excel初心者です。 カレンダーから日付入力のアドインをチェックボックスを使って表示・非表示したいのですが可能ですか? また、スクロールしても画面内の同じ位置に表示し続けることは可能ですか? できればコードを教えてほしいです(*_ _)
957 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 16:04:55.62 ID:OMbpfHro0.net] おまいら親切すぎるんだわ どんだけお人好しなんだ?
958 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 16:17:16.47 ID:n9kqTWYK0.net] >>957 って思うじゃん? ここで回答すると、違っていた時やもっといい方法があるときに上乗せして回答される すっげーいい勉強になるんだぜ
959 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 18:37:43.76 ID:OMbpfHro0.net] 単にマウント取られてるんじゃなくて?
960 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 19:20:57.49 ID:YuCy5lGNM.net] マウント取られるならむしろ勉強になるだろ
961 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 19:39:15.46 ID:sCscEEFEd.net] 優劣つけたがる奴多いけど 技術的な解決方法の話(こういう方法もあるぞ)だったらマウントいうのはおかしくないか?
962 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 19:49:26.94 ID:xzhsh84s0.net] 質問に対しての回答例ならマウントという表現はおかしいと思うが その後の雑談は確かにマウントの取り合いに見える
963 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 20:29:32.46 ID:TnsRe9wR0.net] 僕が一番VBAをうまく使えるんだって言いたくなるのはわからなくはない
964 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 20:42:13.46 ID:xzhsh84s0.net] 二位じゃ駄目なんですか
965 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 21:17:01.84 ID:n9kqTWYK0.net] >>959 頼むからマウント取ってください! とにかく俺の上のスキルを見せて欲しい。なんでもしますから! >>961 実際、確実に上って人はいくらでもいるよ
966 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 21:23:26.29 ID:ZY9+XqOP0.net] お前がぐちゃぐちゃ入ってないで解答教えてやれや 971がやきもきしてるぞ
967 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 00:12:28.15 ID:LP1UZCi+0.net] >>956 カレンダーアドインは使ったことないんでわからん カレンダー程度なら自作できるので融通の利かないアドインは好かんのです
968 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 02:12:02.06 ID:Q43C9b/9M.net] 汎用性のある日付入力カレンダーの自作は結構大変だろ 休日祝日の更新処理が面倒で自作はあきらめた
969 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 07:19:37.14 ID:EvNBvM9mM.net] >>968 最近使ってるが祝日はこれ使うと楽だぞ https://excelapi.org/docs/datetime/holiday-list/
970 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 07:56:20.37 ID:y8vo38aP0.net] >>968 > 休日祝日の更新処理が面倒で自作はあきらめた それ汎用性のある日付入力カレンダーでやることじゃないだろ...
971 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 09:53:33.94 ID:WkAX7jzB0.net] 日数算出するの面倒いよな うちの会社は祝日が全部休みじゃないし
972 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 10:12:47.32 ID:S8npcbCXM.net] 結局、日付入力はカレンダー形式やめてテキストボックスとスピンボタンで適当に誤魔化した
973 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 11:10:55.70 ID:zPpzpsf30.net] >>956 アドインでは無くてユーザーフォーム作ってそこにボタン配置してシート上のセル操作ならやったことある [BttnF] という名のユーザーフォームを呼び出すのに、A1セルにボタン [cmdBttnF] を配置(ウィンドウ枠の固定でA1はずっと表示してるから) Private Sub cmdBttnF_click() With BttnF .StartUpPosition = 0 .Top = 100 .Left = 800 .Show vbModeless End With End Sub これだけで、画面スクロールしてもシート上の同じ位置に居続けるし、もちろんフォーム掴んで動かし回してもいい ×で閉じることもできる うっかり閉じても、又A1セルにあるボタン押せば表示できるし
974 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 11:19:55.02 ID:LP1UZCi+0.net] >>956 少しだけ補足すると、質問の文章がきちんと書かれていないので回答しにくい部分があって EXCELのバージョンとカレンダーアドインについての情報がないので私の環境での説明では質問者のものと異なるかもしれない アドインの表示/非表示はVisibleとかの表示関係のプロパティーは調べないのか スクロール範囲は「ウインドウ枠の固定」かユーザーフォームとかが考えられるんじゃね
975 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 14:34:50.58 ID:zPpzpsf30.net] >>956 「カレンダーから日付入力」のアドインは個人用アドインに取り込まれて 毎回それをダイアログから追加するか貼り付けたまま使い続けるかの使用方法しかない様子 マクロの記録で一連の操作をしても望む動きしないし、ユーザーフォームに貼り付けるとか コピペとかいろいろ試したけど、どれもできず断念 作者に交渉して「こういう使用方法したい」と改善依頼するしかないような 誰か他の案プリーズ
976 名前:デフォルトの名無しさん [2022/10/29(土) 17:02:02.57 ID:pObfyH4Kr.net] 初心者あるあるの後だし条件
977 名前:デフォルトの名無しさん [2022/10/29(土) 18:34:46.28 ID:XVu26ZuG0.net] 質問です。 VBAの処理の途中経過をログのようにコマンドプロンプトに表示させたいのですが、 どうすればよろしいでしょうか? 高速だと尚嬉しいです。
978 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 19:12:37.96 ID:LP1UZCi+0.net] >>977 表示だけならユーザーフォームにテキストボックス貼り付けるだけでいいんじゃね
979 名前:デフォルトの名無しさん (ワッチョイ 69cd-Tk+f) mailto:sage [2022/10/29(土) 22:00:56.05 ID:Ty5cM9IY0.net] >>977 debug.printでイミディエイトウィンドウじゃだめなの? フロートさせることもできるからわざわざコマンドプロンプトに投げなくてもいいと思う https://i.imgur.com/yslLf52.png
980 名前:デフォルトの名無しさん [2022/10/29(土) 22:52:21.52 ID:XVu26ZuG0.net] ありがとうございます。 フォームか、イミディエイトウィンドウを独立に出すのですね。 VBAを別のシステムから呼び出すのですが、エクセルをアクティブにしていなくても前面に出てきますでしょうか?
981 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 23:18:52.58 ID:PRTnNeqn0.net] 別の、、システム?
982 名前:デフォルトの名無しさん [2022/10/29(土) 23:36:52.05 ID:pTxh4CzU0.net] Pythonとかじゃね
983 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 23:38:18.77 ID:epZm7Ut5M.net] Excelを他のシステムから呼び出すならVBAではなくてOfficeアドイン(COMアドイン)
984 名前:デフォルトの名無しさん mailto:sage [2022/10/29(土) 23:45:53.72 ID:VMSbDQpEd.net] そこまでの事するわりにここで質問するとかw
985 名前:デフォルトの名無しさん mailto:sage [2022/10/30(日) 01:27:01.53 ID:PMPwr2WR0.net] すみませんいろいろとあるのですが、とりあえずイミディエイトウィンドウで試してみます
986 名前:デフォルトの名無しさん mailto:sage [2022/10/30(日) 03:01:55.11 ID:fzG7wj8e0.net] よく分からんけど、VBSなら呼び出しも黒窓も両方できるぞ。
987 名前:デフォルトの名無しさん mailto:sage [2022/10/30(日) 08:52:03.88 ID:OaWd/xmf0.net] >>986 コマンドラインプロンプトからvbs経由でエクセルのマクロ叩くのはいいけど、そのマクロからDebug.Print的なのを画面に書き出すのはどうやるの?マクロからテキストファイル開いてログを書き出す方法ならわかるけど
988 名前:デフォルトの名無しさん mailto:sage [2022/10/30(日) 10:19:47.96 ID:5A/AyQcT0.net] ドラマや映画の中でよくある、でっかいマルチモニター複数枚に 犯人画像や防犯カメラ映像、それに並べてプロファイリングや位置情報やらの隅っこで 黒窓の中に意味不明な文字列がズラズラ流れてるような そんなのを作りたいんだと思う おれはつくりたい
989 名前:デフォルトの名無しさん (ワッチョイ 1901-Uvty) mailto:sage [2022/10/30(日) 10:52:42.98 ID:PMPwr2WR0.net] >>988 イメージとしてはそうです。 ありがとうございます。 黒窓だとログっぽさが出て使う人がわかりやすいかなぁと思っていた次第です。 Microsoft同士なのに単純には出来ないんですね
990 名前:デフォルトの名無しさん mailto:sage [2022/10/30(日) 11:37:34.89 ID:LcJSLwmnd.net] ログっぽさとかw VBAだけでやろうとせずにPowershellでも使ってファイルに出力したログをずっと表示するような仕組みでいいんじゃないの 画面に流しても見逃したらログのいみなくね?
991 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 105日 4時間 30分 0秒
992 名前:デフォルトの名無しさん [2023/07/25(火) 15:40:42.48 ID:9LIYNDaoI] 要するに少子化対策ってのは本来て゛あれば孑なんか産んた゛ら遺棄罪で逮捕懲役にされるへ゛き貧乏人に孑を産ませようという遺棄の幇助だろ 男は6○代て゛も妊孕能あるが女はЗ○才で妊娠困難.ひと昔前なら女学校時代に孑を産んた゛り.許嫁がいたり,行き遅れとか言われたりと 女性の特性に合致した社会風土によって多くの子が作られていたわけた゛が.そんな大事な時期を資本家階級の家畜にする目的て゛,洗腦して 奇妙な社会的圧迫を加えて子を産めなくしてるのか゛最大原因た゛ろうに更に子供手当だのと憲法の下の平等すら無視した社會的歪みを加えて 余裕か゛あるから孑を作るという真っ当な家庭の孑が10萬のiPhone(笑)とか持ってて,私は買ってもらえないから始まって.公明党齋藤鉄夫 国土破壊省によるクソ航空騷音に勉強妨害されて精神的圧迫されて.路上で幸せそうな親孑に斬りつけた不幸JСみたいのを増やそうとか 奨学金ガ━なんてミ二バン飲酒運転して事故って死んでる某大生とか典型た゛か゛そいつらに遊ふ゛金くれてやることに何の意味か゛あるってんだか やることなすことすへ゛てがてめえの私利私欲のために賄賂癒着してる資本家階級の利益を追求してるた゛けなのがハ゛レバレでキモチワルヰな 創価学會員は,何百万人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最悪の殺人腐敗組織公明党を 池田センセ━か゛ロをきけて容認するとか本気で思ってるとしたら侮辱にもほと゛か゛あるそ゛! hТΤрs://i,imgur,сοm/hnli1ga.jpeg