Excel VBA 質問スレ Part77
at TECH
972:デフォルトの名無しさん
22/10/29 10:12:47.32 S8npcbCXM.net
結局、日付入力はカレンダー形式やめてテキストボックスとスピンボタンで適当に誤魔化した
973:デフォルトの名無しさん
22/10/29 11:10:55.70 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:デフォルトの名無しさん
22/10/29 11:19:55.02 LP1UZCi+0.net
>>956
少しだけ補足すると、質問の文章がきちんと書かれていないので回答しにくい部分があって
EXCELのバージョンとカレンダーアドインについての情報がないので私の環境での説明では質問者のものと異なるかもしれない
アドインの表示/非表示はVisibleとかの表示関係のプロパティーは調べないのか
スクロール範囲は「ウインドウ枠の固定」かユーザーフォームとかが考えられるんじゃね
975:デフォルトの名無しさん
22/10/29 14:34:50.58 zPpzpsf30.net
>>956 「カレンダーから日付入力」のアドインは個人用アドインに取り込まれて
毎回それをダイアログから追加するか貼り付けたまま使い続けるかの使用方法しかない様子
マクロの記録で一連の操作をしても望む動きしないし、ユーザーフォームに貼り付けるとか
コピペとかいろいろ試したけど、どれもできず断念
作者に交渉して「こういう使用方法したい」と改善依頼するしかないような 誰か他の案プリーズ
976:デフォルトの名無しさん
22/10/29 17:02:02.57 pObfyH4Kr.net
初心者あるあるの後だし条件
977:デフォルトの名無しさん
22/10/29 18:34:46.28 XVu26ZuG0.net
質問です。
VBAの処理の途中経過をログのようにコマンドプロンプトに表示させたいのですが、
どうすればよろしいでしょうか?
高速だと尚嬉しいです。
978:デフォルトの名無しさん
22/10/29 19:12:37.96 LP1UZCi+0.net
>>977
表示だけならユーザーフォームにテキストボックス貼り付けるだけでいいんじゃね
979:デフォルトの名無しさん (ワッチョイ 69cd-Tk+f)
22/10/29 22:00:56.05 Ty5cM9IY0.net
>>977
debug.printでイミディエイトウィンドウじゃだめなの?
フロートさせることもできるからわざわざコマンドプロンプトに投げなくてもいいと思う
URLリンク(i.imgur.com)
980:デフォルトの名無しさん
22/10/29 22:52:21.52 XVu26ZuG0.net
ありがとうございます。
フォームか、イミディエイトウィンドウを独立に出すのですね。
VBAを別のシステムから呼び出すのですが、エクセルをアクティブにしていなくても前面に出てきますでしょうか?
981:デフォルトの名無しさん
22/10/29 23:18:52.58 PRTnNeqn0.net
別の、、システム?
982:デフォルトの名無しさん
22/10/29 23:36:52.05 pTxh4CzU0.net
Pythonとかじゃね
983:デフォルトの名無しさん
22/10/29 23:38:18.77 epZm7Ut5M.net
Excelを他のシステムから呼び出すならVBAではなくてOfficeアドイン(COMアドイン)
984:デフォルトの名無しさん
22/10/29 23:45:53.72 VMSbDQpEd.net
そこまでの事するわりにここで質問するとかw
985:デフォルトの名無しさん
22/10/30 01:27:01.53 PMPwr2WR0.net
すみませんいろいろとあるのですが、とりあえずイミディエイトウィンドウで試してみます
986:デフォルトの名無しさん
22/10/30 03:01:55.11 fzG7wj8e0.net
よく分からんけど、VBSなら呼び出しも黒窓も両方できるぞ。
987:デフォルトの名無しさん
22/10/30 08:52:03.88 OaWd/xmf0.net
>>986
コマンドラインプロンプトからvbs経由でエクセルのマクロ叩くのはいいけど、そのマクロからDebug.Print的なのを画面に書き出すのはどうやるの?マクロからテキストファイル開いてログを書き出す方法ならわかるけど
988:デフォルトの名無しさん
22/10/30 10:19:47.96 5A/AyQcT0.net
ドラマや映画の中でよくある、でっかいマルチモニター複数枚に
犯人画像や防犯カメラ映像、それに並べてプロファイリングや位置情報やらの隅っこで
黒窓の中に意味不明な文字列がズラズラ流れてるような そんなのを作りたいんだと思う おれはつくりたい
989:デフォルトの名無しさん (ワッチョイ 1901-Uvty)
22/10/30 10:52:42.98 PMPwr2WR0.net
>>988
イメージとしてはそうです。
ありがとうございます。
黒窓だとログっぽさが出て使う人がわかりやすいかなぁと思っていた次第です。
Microsoft同士なのに単純には出来ないんですね
990:デフォルトの名無しさん
22/10/30 11:37:34.89 LcJSLwmnd.net
ログっぽさとかw
VBAだけでやろうとせずにPowershellでも使ってファイルに出力したログをずっと表示するような仕組みでいいんじゃないの
画面に流しても見逃したらログのいみなくね?
991:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 105日 4時間 30分 0秒
992:デフォルトの名無しさん
23/07/25 15:40:42.48 9LIYNDaoI
要するに少子化対策ってのは本来て゛あれば孑なんか産んた゛ら遺棄罪で逮捕懲役にされるへ゛き貧乏人に孑を産ませようという遺棄の幇助だろ
男は6○代て゛も妊孕能あるが女はЗ○才で妊娠困難.ひと昔前なら女学校時代に孑を産んた゛り.許嫁がいたり,行き遅れとか言われたりと
女性の特性に合致した社会風土によって多くの子が作られていたわけた゛が.そんな大事な時期を資本家階級の家畜にする目的て゛,洗腦して
奇妙な社会的圧迫を加えて子を産めなくしてるのか゛最大原因た゛ろうに更に子供手当だのと憲法の下の平等すら無視した社會的歪みを加えて
余裕か゛あるから孑を作るという真っ当な家庭の孑が10萬のiPhone(笑)とか持ってて,私は買ってもらえないから始まって.公明党齋藤鉄夫
国土破壊省によるクソ航空騷音に勉強妨害されて精神的圧迫されて.路上で幸せそうな親孑に斬りつけた不幸JСみたいのを増やそうとか
奨学金ガ━なんてミ二バン飲酒運転して事故って死んでる某大生とか典型た゛か゛そいつらに遊ふ゛金くれてやることに何の意味か゛あるってんだか
やることなすことすへ゛てがてめえの私利私欲のために賄賂癒着してる資本家階級の利益を追求してるた゛けなのがハ゛レバレでキモチワルヰな
創価学會員は,何百万人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最悪の殺人腐敗組織公明党を
池田センセ━か゛ロをきけて容認するとか本気で思ってるとしたら侮辱にもほと゛か゛あるそ゛!
hТΤрs://i,imgur,сοm/hnli1ga.jpeg
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
86日前に更新/265 KB
担当:undef