!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を3行貼り付けること
ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK
次スレは>>980が立てること
無理なら細かく安価指定
※前スレ
Excel VBA 質問スレ Part77
https://mevius.2ch.net/test/read.cgi/tech/1658009255/
Excel VBA 質問スレ Part78
https://mevius.2ch.net/test/read.cgi/tech/1667104996/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part79(ワッチョイあり)
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ aaa4-I2zm)
2023/01/28(土) 12:12:12.41ID:UjlIZ1Ov0417デフォルトの名無しさん (スッププ Sd96-RwsM)
2023/06/04(日) 22:08:59.86ID:gaz9FjRLd falseをファルスと読む文化かな
nullをヌルと読むみたいな
nullをヌルと読むみたいな
418デフォルトの名無しさん (ワッチョイ e29d-cB04)
2023/06/04(日) 23:43:18.94ID:BS4t9Zoh0 >>416
滅びよ画面更新 !という呪文
滅びよ画面更新 !という呪文
419デフォルトの名無しさん (ワッチョイ 8510-J0cC)
2023/06/05(月) 20:11:28.00ID:azZ2xgpJ0 昔にこのスレかExcelスレか忘れたけど、フォルズなのかファルスなのか軽く揉めた事無かったっけ?
420デフォルトの名無しさん (ワッチョイ 82b5-mhcn)
2023/06/05(月) 20:36:58.07ID:Zr2+SjCb0 Appleをアップルなんて読むのはダサいみたいな?エポゥってか
421デフォルトの名無しさん (ワッチョイ 913a-qAc7)
2023/06/05(月) 20:40:41.18ID:K+PFzANf0 ダークファルス「また俺かよ」
422デフォルトの名無しさん (ワッチョイ e5ce-sceX)
2023/06/05(月) 22:29:42.89ID:2/OhRtzG0 [ false 読み方 ] Google
フォールス、またはフォルス
フォールス、またはフォルス
423デフォルトの名無しさん (ワッチョイ 8510-J0cC)
2023/06/06(火) 10:26:40.88ID:qqUytQUY0 Elseも揉めた記憶
エルスと呼んでいる
エルスと呼んでいる
424デフォルトの名無しさん (ワッチョイ 85da-sceX)
2023/06/06(火) 10:51:50.21ID:4I+N0+2J0 それはw 小学生の英語ぢゃねーか どうやったら間違えるんだ
独仏伊蘭どの言語でも無く英語でしか使わないってのに 耳文字でエウスってか? それ言い出したら全部違うけど
独仏伊蘭どの言語でも無く英語でしか使わないってのに 耳文字でエウスってか? それ言い出したら全部違うけど
425デフォルトの名無しさん (アウアウウー Sac5-1f3X)
2023/06/06(火) 12:26:16.59ID:vUDmlZfra あえて初心者のまねしてるだけだし
426デフォルトの名無しさん (アウアウウー Sac5-Rr/m)
2023/06/06(火) 13:24:20.68ID:h4TMdgn6a >>420
ウィンドウズωもかなり恥ずかしい表記
ウィンドウズωもかなり恥ずかしい表記
427デフォルトの名無しさん (アウアウウー Sac5-Rr/m)
2023/06/06(火) 13:25:24.97ID:h4TMdgn6a >>422
warning 読み方
warning 読み方
428デフォルトの名無しさん (ワッチョイ 02e3-1f3X)
2023/06/06(火) 13:36:23.12ID:3/RS+WsX0 Warning incoming missile!
ウォーニン インカミン ミッソー!
で覚えた
ウォーニン インカミン ミッソー!
で覚えた
429デフォルトの名無しさん (ワッチョイ 8510-J0cC)
2023/06/06(火) 13:56:33.46ID:qqUytQUY0 Countif=コウントイフと言ってるようなもんか??
430デフォルトの名無しさん (ワッチョイ e29d-cB04)
2023/06/06(火) 19:20:42.66ID:HmvxNuKJ0 なかなか 俺のファルス発言で盛り上がってるじゃないか
コンピューターに英語で話しかけてるわけではなく、所詮 記号なんで覚えやすいファルスで頭の中は統されてるわ
それに Falseって普通の文章や 会話で使ったことないし、フォルスを使わなくて困ったことないわ
コンピューターに英語で話しかけてるわけではなく、所詮 記号なんで覚えやすいファルスで頭の中は統されてるわ
それに Falseって普通の文章や 会話で使ったことないし、フォルスを使わなくて困ったことないわ
431デフォルトの名無しさん (ワッチョイ 4619-ptFv)
2023/06/06(火) 21:23:43.30ID:B6GtaKxP0 兎に角
なんだかよくわからない
長ったらしい英単語は
アイエニューメラブルってよんどけ
なんだかよくわからない
長ったらしい英単語は
アイエニューメラブルってよんどけ
432デフォルトの名無しさん (ワッチョイ 2eda-N/Lw)
2023/06/06(火) 21:43:42.66ID:h6J+f+Qh0433デフォルトの名無しさん (スッププ Sda2-RwsM)
2023/06/06(火) 22:03:14.44ID:0lDzudW9d >>430
托
托
434デフォルトの名無しさん (ワッチョイ e29d-cB04)
2023/06/07(水) 00:19:01.88ID:Snmtqfef0 >>433
?
?
435デフォルトの名無しさん (ワッチョイ e5ce-sceX)
2023/06/07(水) 01:40:06.04ID:S2oc/3OD0 托
キモ
キモ
キモ
キモ
436デフォルトの名無しさん (ワッチョイ 8510-J0cC)
2023/06/07(水) 12:26:38.14ID:ol7F6FUB0 旧中山道=いちにちじゅうやまみち
437デフォルトの名無しさん (ワッチョイ e29d-cB04)
2023/06/07(水) 12:43:49.08ID:Snmtqfef0438デフォルトの名無しさん (ワッチョイ 01a2-H2rc)
2023/06/07(水) 16:57:56.82ID:+QZr+yNU0 ワッチョイなしスレから誘導されてきました
t検定で「範囲」にCOUNTIFやAVERAGEIFみたいな感じで対象とするセルをIF指定することはできませんか?
検定したい群を最初から整列して2群に分けておく必要があるでしょうか?
t検定で「範囲」にCOUNTIFやAVERAGEIFみたいな感じで対象とするセルをIF指定することはできませんか?
検定したい群を最初から整列して2群に分けておく必要があるでしょうか?
439デフォルトの名無しさん (ワッチョイ 822f-Hxdw)
2023/06/07(水) 18:47:39.61ID:4QMQQlm10 それのどこにVBAが?
440デフォルトの名無しさん (ワッチョイ 4619-ptFv)
2023/06/07(水) 19:53:14.11ID:JXvXtIEV0 >>438
WorkseetFunction使ったらいかんの?
WorkseetFunction使ったらいかんの?
441デフォルトの名無しさん (スップ Sd02-MzG0)
2023/06/07(水) 23:28:59.63ID:qpHjGrvpd >>438
ここは何のスレかわかってる?
ここは何のスレかわかってる?
442デフォルトの名無しさん (ラクッペペ MMe6-dbmJ)
2023/06/08(木) 03:12:22.48ID:yL29L0S6M そもそもt検定なら元データが2群でないと成り立たないだろ
443デフォルトの名無しさん (スッップ Sda2-RwsM)
2023/06/08(木) 11:10:53.59ID:fLz372z1d >>437
キモいのはファルス自体じゃなくそういうところ
キモいのはファルス自体じゃなくそういうところ
444デフォルトの名無しさん (ワッチョイ 8510-J0cC)
2023/06/08(木) 19:34:47.21ID:qq7eXr/o0 みんなは重複をなんと呼ぶ?
ちょうふく?じゅうふく?
ちょうふく?じゅうふく?
445デフォルトの名無しさん (ワッチョイ e5ce-sceX)
2023/06/08(木) 19:40:21.93ID:9X1FHft/0 かさかさ
446デフォルトの名無しさん (ワッチョイ 0242-8ND1)
2023/06/08(木) 19:41:37.46ID:tebmBUvo0 昔はじゅうふくって言ってた
今はまちまち
今はまちまち
447デフォルトの名無しさん (ワッチョイ 823e-XtQ1)
2023/06/08(木) 19:41:38.42ID:zo01FRG40 仕事を引き受ける時には
今までした事のない事、やった事のない事、実績のない事は
「やった事がないので出来ません」
とハッキリ言って断るべきなんですよね?
今までした事のない事、やった事のない事、実績のない事は
「やった事がないので出来ません」
とハッキリ言って断るべきなんですよね?
448デフォルトの名無しさん (ワッチョイ e29d-zNFq)
2023/06/08(木) 19:41:52.90ID:Wxh+dghv0 >>443
苦しいな
苦しいな
449デフォルトの名無しさん (スッップ Sda2-RwsM)
2023/06/08(木) 19:42:49.87ID:DSxTca6Td450デフォルトの名無しさん (ワッチョイ 2eda-N/Lw)
2023/06/08(木) 19:46:13.14ID:uYSjYq8B0 >>447
やったことないということは伝えるべきだが、断るべきかどうかは違う
やったことないということは伝えるべきだが、断るべきかどうかは違う
451デフォルトの名無しさん (スッップ Sda2-RwsM)
2023/06/08(木) 19:53:15.66ID:DSxTca6Td >>448 托過ぎて草
452デフォルトの名無しさん (ワッチョイ e29d-zNFq)
2023/06/08(木) 19:57:37.22ID:Wxh+dghv0 >>451
ID 変えても ワッチョイで身元バレバレの托托ちゃん(笑)
ID 変えても ワッチョイで身元バレバレの托托ちゃん(笑)
453デフォルトの名無しさん (ワッチョイ 823e-XtQ1)
2023/06/08(木) 20:00:05.44ID:zo01FRG40 >>450
職場の私よりお偉いさんたちは
出来もしない事はするな
とか
できるのか出来ないのかわからない事はできると言うな
とか
出来ると言って出来なかったら嘘つきとか詐欺師とか
そんな事を言ってきます
なのでやった事のない事、実績のない事は やるな
という事なのだと理解しました
どうして未経験者に経験や実績が最初からあるのでしょうね
会社は学校じゃないらしいです
職場の私よりお偉いさんたちは
出来もしない事はするな
とか
できるのか出来ないのかわからない事はできると言うな
とか
出来ると言って出来なかったら嘘つきとか詐欺師とか
そんな事を言ってきます
なのでやった事のない事、実績のない事は やるな
という事なのだと理解しました
どうして未経験者に経験や実績が最初からあるのでしょうね
会社は学校じゃないらしいです
454デフォルトの名無しさん (ワッチョイ 2eda-N/Lw)
2023/06/08(木) 20:11:07.38ID:uYSjYq8B0455デフォルトの名無しさん (ワッチョイ 823e-XtQ1)
2023/06/08(木) 20:19:16.31ID:zo01FRG40 >>454
私はそう言う事が初めての経験で全く何が何だかさっぱりわからなくて理解が出来ていません
それを言うならば未経験の事はするな、引き受けるな、出来ると言うな
という話になると思います
それにOJTとはなんですか?
私はそう言う事が初めての経験で全く何が何だかさっぱりわからなくて理解が出来ていません
それを言うならば未経験の事はするな、引き受けるな、出来ると言うな
という話になると思います
それにOJTとはなんですか?
456デフォルトの名無しさん (ワッチョイ a132-N/Lw)
2023/06/08(木) 20:20:21.37ID:SX7QkWSs0 あなたが欲しい答えはこうでしょう。
誰々が断れと言ったので断ります。
誰々が断れと言ったので断ります。
457デフォルトの名無しさん (ワッチョイ 823e-XtQ1)
2023/06/08(木) 20:28:49.61ID:zo01FRG40 私は今まで働いてきて聞いた限りの話では
出来ない事を安請け負いするな、仕事だから
みたいな話なのでこれからはやった事がない事は全て断ろうと思います
出来ない事を安請け負いするな、仕事だから
みたいな話なのでこれからはやった事がない事は全て断ろうと思います
458デフォルトの名無しさん (スッップ Sda2-RwsM)
2023/06/08(木) 20:33:09.84ID:DSxTca6Td459デフォルトの名無しさん (ワッチョイ e29d-zNFq)
2023/06/08(木) 20:55:57.80ID:Wxh+dghv0460デフォルトの名無しさん (ワッチョイ 2eda-N/Lw)
2023/06/08(木) 21:21:22.44ID:uYSjYq8B0461デフォルトの名無しさん (ワッチョイ 823e-XtQ1)
2023/06/08(木) 21:30:46.15ID:zo01FRG40462デフォルトの名無しさん (ワッチョイ 2eda-N/Lw)
2023/06/08(木) 22:17:36.82ID:uYSjYq8B0 >>461
俺はできる側だから関係ない
俺はできる側だから関係ない
463デフォルトの名無しさん (ワッチョイ 823e-XtQ1)
2023/06/08(木) 23:03:31.49ID:zo01FRG40 >>462
素敵🥹
素敵🥹
464デフォルトの名無しさん (ワッチョイ f1ac-eF4w)
2023/06/09(金) 01:41:19.35ID:HkCkkhjZ0 出来るか出来ないか分からないときは調査費用見積もればいい
身内相手でも時間くれでいい
話通じないならもう無理でええやろ、次に行く
身内相手でも時間くれでいい
話通じないならもう無理でええやろ、次に行く
465デフォルトの名無しさん (スッップ Sda2-RwsM)
2023/06/09(金) 07:51:36.36ID:BdvP8KZKd >>459
遠回しに言っても理解できないみたいだから丁寧に言うと、
> なかなか 俺のファルス発言で盛り上がってるじゃないか
匿名掲示板で自己顕示欲を発露させてるのがまずキモい
それも誇れるどころかむしろ恥である読み間違いにおいてってところがまたキモい
> コンピューターに英語で話しかけてるわけではなく、所詮 記号なんで覚えやすいファルスで頭の中は統されてるわ
>
> それに Falseって普通の文章や 会話で使ったことないし、フォルスを使わなくて困ったことないわ
誰も聞いてないのに間違いの言い訳始めるのがキモい
角行間に改行入れてるのがキモい
隙あらば自分語りがキモい
それらを踏まえた上での托
要するに間違いそのものより精神性が気持ち悪い
遠回しに言っても理解できないみたいだから丁寧に言うと、
> なかなか 俺のファルス発言で盛り上がってるじゃないか
匿名掲示板で自己顕示欲を発露させてるのがまずキモい
それも誇れるどころかむしろ恥である読み間違いにおいてってところがまたキモい
> コンピューターに英語で話しかけてるわけではなく、所詮 記号なんで覚えやすいファルスで頭の中は統されてるわ
>
> それに Falseって普通の文章や 会話で使ったことないし、フォルスを使わなくて困ったことないわ
誰も聞いてないのに間違いの言い訳始めるのがキモい
角行間に改行入れてるのがキモい
隙あらば自分語りがキモい
それらを踏まえた上での托
要するに間違いそのものより精神性が気持ち悪い
466デフォルトの名無しさん (スププ Sda2-XtQ1)
2023/06/09(金) 07:55:56.79ID:kQpJ5obDd やったとこがない仕事を勉強してやる事さえ否定的な考えの人たちが世の中には多いみたいなので
やった事がない事は何もするべきではないのでは
私が色々聞いた話の理解では、例えば医療従事者は例えどんな些細なミスでも許されない、という様な話でした
やった事がない事は何もするべきではないのでは
私が色々聞いた話の理解では、例えば医療従事者は例えどんな些細なミスでも許されない、という様な話でした
467デフォルトの名無しさん (ワッチョイ e29d-zNFq)
2023/06/09(金) 09:06:25.43ID:uWjl3yo30468デフォルトの名無しさん (ワッチョイ 2eda-N/Lw)
2023/06/09(金) 10:51:38.01ID:2C/DXyS30 >>466
仕事しない会社員は会社辞めるしかないんじゃね
仕事しない会社員は会社辞めるしかないんじゃね
469デフォルトの名無しさん (スッップ Sda2-N/Lw)
2023/06/09(金) 11:22:56.72ID:FJj7F9Bld ワッチョイなしもありも雑談スレに成り下がってほんと不快だな
どういう生き方したらこんなゴミみたいな人間出来るんだろ
どういう生き方したらこんなゴミみたいな人間出来るんだろ
470デフォルトの名無しさん (ワッチョイ 8510-J0cC)
2023/06/09(金) 11:35:57.88ID:YWd0CHVo0 雑談専用スレ立てるとか言って何年経つんだよ?
471デフォルトの名無しさん (ワッチョイ e5ce-sceX)
2023/06/09(金) 12:37:16.30ID:V26uJVvA0 雑談スレを作っても誰も使わないから無駄
ここの惨状を見てみ
【質問不可】Excel総合相談所スレの雑談・議論スレ5
https://mevius.5ch.net/test/read.cgi/bsoft/1624005735/
ここの惨状を見てみ
【質問不可】Excel総合相談所スレの雑談・議論スレ5
https://mevius.5ch.net/test/read.cgi/bsoft/1624005735/
472デフォルトの名無しさん (アウアウウー Sac5-oNDf)
2023/06/09(金) 14:23:04.85ID:smTSxqoia 簡単なユーザー定義型(2~3値を格納しておくだけの構造体)をtypeじゃなくクラスで作って、dictionaryオブジェクトのitemに9万個ぐらいインスタンスを紐付けたら、
コード終了時のオブジェクト解放にめちゃくちゃ時間がかかるようになった(数十秒)
やっぱこういうときは配列にするしかないのかな?
コード終了時のオブジェクト解放にめちゃくちゃ時間がかかるようになった(数十秒)
やっぱこういうときは配列にするしかないのかな?
473デフォルトの名無しさん (ワッチョイ e5ce-sceX)
2023/06/09(金) 18:12:33.56ID:V26uJVvA0474デフォルトの名無しさん (ワントンキン MMd2-zw02)
2023/06/09(金) 20:25:26.92ID:tjC4mlZIM オブジェクトの開放だけで数十秒もかかるのか
俺もその手法を多用するから興味あるな
俺が扱うデータは一万から三万行程度だけどどのコードも一~二秒くらいで終わる
俺もその手法を多用するから興味あるな
俺が扱うデータは一万から三万行程度だけどどのコードも一~二秒くらいで終わる
475デフォルトの名無しさん (ワッチョイ 3910-atBl)
2023/06/10(土) 13:37:17.92ID:l4DrLtSE0 >>473-474
レスサンクス
言われてみると確かに時間かかりすぎてるし変だなと思ってよくよく確認したら、
まず、9万個のインスタンスを紐付けた辞書の他に、16万個のインスタンスを紐付けた辞書が作られてた
更に、プロパティの一つに別のユーザー定義型のインスタンスが格納されてた
(コンストラクタあるしGetプロパティもSetで返ってたが見落としてた)
そっちのクラスのデストラクタが書かれてなかったので記述したら、普通に一瞬で終了するようになった
色々と教訓になった、ありがとう
レスサンクス
言われてみると確かに時間かかりすぎてるし変だなと思ってよくよく確認したら、
まず、9万個のインスタンスを紐付けた辞書の他に、16万個のインスタンスを紐付けた辞書が作られてた
更に、プロパティの一つに別のユーザー定義型のインスタンスが格納されてた
(コンストラクタあるしGetプロパティもSetで返ってたが見落としてた)
そっちのクラスのデストラクタが書かれてなかったので記述したら、普通に一瞬で終了するようになった
色々と教訓になった、ありがとう
476デフォルトの名無しさん (ワッチョイ 1310-2rqm)
2023/06/11(日) 07:46:10.07ID:UERnr49N0 MsgBoxがUserFormとシートの間に挟まって見えないの何だぜ
477デフォルトの名無しさん (ワッチョイ 0bda-2rqm)
2023/06/11(日) 08:13:28.91ID:It7hCXAB0 よく調べてみ
478デフォルトの名無しさん (ワッチョイ 0110-FIyS)
2023/06/11(日) 11:03:32.46ID:P1jt4gwx0 あるあるじゃんか
479デフォルトの名無しさん (ワッチョイ 132f-fKuP)
2023/06/12(月) 14:12:41.04ID:SIXj/4hV0480デフォルトの名無しさん (アウアウウー Sadd-nIed)
2023/06/12(月) 14:23:56.15ID:14kLXnCoa 使ってないインスタンスを随時終了させたってだけでしょ
意図しないオブジェクトがメモリ圧迫してたなら速くなって当然
意図しないオブジェクトがメモリ圧迫してたなら速くなって当然
481デフォルトの名無しさん (ワッチョイ 132f-fKuP)
2023/06/12(月) 16:01:58.40ID:SIXj/4hV0 >>480
随時なら、デストラクタに来るまでに解放するってことなんだが...
デストラクタで解放されなかったメモリを解放したって話なら、循環参照してたぐらいしか思いつかんが
それをデストラクタの段階で解放して処理が早くなるとは思えんが
そもそもメモリ圧迫で速度低下したって話なら、もとの
>コード終了時のオブジェクト解放にめちゃくちゃ時間がかかるようになった
ってのが間違った前提だったって話になるんだが
随時なら、デストラクタに来るまでに解放するってことなんだが...
デストラクタで解放されなかったメモリを解放したって話なら、循環参照してたぐらいしか思いつかんが
それをデストラクタの段階で解放して処理が早くなるとは思えんが
そもそもメモリ圧迫で速度低下したって話なら、もとの
>コード終了時のオブジェクト解放にめちゃくちゃ時間がかかるようになった
ってのが間違った前提だったって話になるんだが
482デフォルトの名無しさん (アウアウウー Sadd-nIed)
2023/06/12(月) 22:08:42.75ID:14kLXnCoa >>481
まぁ、デストラクタの記述でメモリが開放されることはないのはあなたの言う通りだね
文面を読むにClassTerminate記述のことじゃなくて
単に意図しないオブジェクトに対してNothingを設定したって意味だと思ってたけど違うのかな?
まぁ、デストラクタの記述でメモリが開放されることはないのはあなたの言う通りだね
文面を読むにClassTerminate記述のことじゃなくて
単に意図しないオブジェクトに対してNothingを設定したって意味だと思ってたけど違うのかな?
483デフォルトの名無しさん (ワッチョイ 8bf2-woSW)
2023/06/13(火) 18:54:34.11ID:hIiZm8YL0 オブジェクト指向が理解できねぇ
484デフォルトの名無しさん (ラクッペペ MMeb-G3RK)
2023/06/13(火) 19:05:33.87ID:MvlUmR8SM 最初のOOP学習にVBAは相応しくない
485デフォルトの名無しさん (アウアウウー Sadd-nIed)
2023/06/14(水) 11:48:51.61ID:eB6yauOia 実際のところ、VBA使用者の中でオブジェクト指向まで
使えるようになる人の割合ってどの程度なんだろう?
ただ配列が使えるようになるとかとは学習コストの次元が違うから相当少ないとは思うけど、
他言語やってた人ならオブジェクト指向は使えて当然だしなぁ。
使えるようになる人の割合ってどの程度なんだろう?
ただ配列が使えるようになるとかとは学習コストの次元が違うから相当少ないとは思うけど、
他言語やってた人ならオブジェクト指向は使えて当然だしなぁ。
486デフォルトの名無しさん (ワッチョイ c1ce-8sUu)
2023/06/14(水) 12:09:21.27ID:qkXrOJy10 哲学的な話になるけど
単なる事務仕事の自動化にオブジェクト指向の出番はほとんどない
使わないけど知識として覚えるだけならVBAは教材に向いてない
単なる事務仕事の自動化にオブジェクト指向の出番はほとんどない
使わないけど知識として覚えるだけならVBAは教材に向いてない
487デフォルトの名無しさん (アウアウウー Sadd-nIed)
2023/06/14(水) 12:15:21.92ID:eB6yauOia 使う使わないは一先ず横においておかないと話が噛み合わなくなる
488sage (ワッチョイ 8b10-mVGR)
2023/06/14(水) 15:15:49.61ID:x/1GcB560 半角アルファベットと記号の文字列があると仮定して
半角カタカナに変換して
[0(ゼロ)]と[O(オー)]、「I(アイ)」と「l(エル)」と「1(イチ」
の違いをわかりやすく可視化する時
どう組まれてますか?
0O10l1I ⇒ ゼロ,オー,イチ,ゼロ,エル,イチ,アイ
全部パターン分けで組まないといけない感覚あり
半角カタカナに変換して
[0(ゼロ)]と[O(オー)]、「I(アイ)」と「l(エル)」と「1(イチ」
の違いをわかりやすく可視化する時
どう組まれてますか?
0O10l1I ⇒ ゼロ,オー,イチ,ゼロ,エル,イチ,アイ
全部パターン分けで組まないといけない感覚あり
489デフォルトの名無しさん (ラクッペペ MMeb-G3RK)
2023/06/14(水) 15:36:18.32ID:ZQKJ3TXHM ConsolasかCascadiaあたりでも使えばいいだろ
490sage (ワッチョイ 8b10-mVGR)
2023/06/14(水) 16:01:17.58ID:x/1GcB560 そうですよね
「Consolasでいいじゃないですかw」という話をしていました(汗
「Consolasでいいじゃないですかw」という話をしていました(汗
491デフォルトの名無しさん (スプープ Sd73-iGu4)
2023/06/14(水) 20:22:58.59ID:YJj23+3Vd 継承もできない、まともなエラー処理もできない言語
そんなのでオブジェクト指向プログラミングなんて苦行をあえてする必要ない
VBAでオブジェクト指向プログラミングすることが目的の奴だけがやるべき
openPyXlとかxlwingsとか使ってpython使うのが正解
そんなのでオブジェクト指向プログラミングなんて苦行をあえてする必要ない
VBAでオブジェクト指向プログラミングすることが目的の奴だけがやるべき
openPyXlとかxlwingsとか使ってpython使うのが正解
492デフォルトの名無しさん (オイコラミネオ MM8b-woSW)
2023/06/14(水) 21:29:42.81ID:Lrgg+dc1M じゃあそもそもVBAのクラスモジュールは何の為にあるんだよ
493デフォルトの名無しさん (ラクッペペ MMeb-blrJ)
2023/06/14(水) 21:43:21.66ID:dRDCUjtWM ちょっとだけ 便利にするためでしょ
494デフォルトの名無しさん (スフッ Sd33-V2/r)
2023/06/14(水) 22:16:22.00ID:zeSklkWgd >>492
自作イベント用かな
自作イベント用かな
495デフォルトの名無しさん (スップ Sd33-B0Ts)
2023/06/14(水) 22:46:01.86ID:bBSkkOmsd 関数自作するときとか場所分けたいじゃん
496デフォルトの名無しさん (ワッチョイ 1310-4HgM)
2023/06/15(木) 01:14:11.47ID:K9b5PX+v0 UIAUTOMATIONでWindowsアプリを操っていたら、突然アプリが落ちた!
さあ、エクセルとアプリ、悪いのはどっち?
さあ、エクセルとアプリ、悪いのはどっち?
497デフォルトの名無しさん (アウアウウー Sadd-nIed)
2023/06/15(木) 01:24:53.94ID:mmfDb7UAa クラスモジュール、普通に便利だけどね
特に再利用と拡張が楽なのがいい
そういえば継承をVBAで使いたいと思ったことないな
合成、オーバーライド、インターフェースあたりは使えればいいなとおもうけど
でもそんなのよりパラメータ付コンストラクタを普通に使えない、とかのほうが俺的には余程ストレスだな
特に再利用と拡張が楽なのがいい
そういえば継承をVBAで使いたいと思ったことないな
合成、オーバーライド、インターフェースあたりは使えればいいなとおもうけど
でもそんなのよりパラメータ付コンストラクタを普通に使えない、とかのほうが俺的には余程ストレスだな
498475 (ワッチョイ 13e3-atBl)
2023/06/15(木) 09:33:06.27ID:6h46zCNd0 >>479
Class_TerminateにSet xxx=Nothingを書いた
諸々の処理が「終わってから」なかなか終了しなくなったんで、たぶんどこかで循環参照になってたか、カウンタがゼロにならないとかでオブジェクトへの参照がまだ残ってる判定になってたんだと思った
でも、今同じように戻しても再現しなくなってしまったが、コードを変えた直後の最初の一回だけ終了にやたら時間がかかるケースが出てきた
(「コンパイル」を実行して保存しても最初の一回だけ遅くなる)
クラスが7つもあってごちゃごちゃしてるから、その辺から整理しないと本当は何が悪かったのかまで今はまだわからん
Class_TerminateにSet xxx=Nothingを書いた
諸々の処理が「終わってから」なかなか終了しなくなったんで、たぶんどこかで循環参照になってたか、カウンタがゼロにならないとかでオブジェクトへの参照がまだ残ってる判定になってたんだと思った
でも、今同じように戻しても再現しなくなってしまったが、コードを変えた直後の最初の一回だけ終了にやたら時間がかかるケースが出てきた
(「コンパイル」を実行して保存しても最初の一回だけ遅くなる)
クラスが7つもあってごちゃごちゃしてるから、その辺から整理しないと本当は何が悪かったのかまで今はまだわからん
499デフォルトの名無しさん (ワッチョイ 7b19-ydOm)
2023/06/15(木) 12:32:47.10ID:RQPtceb60 >>497
オーバーロード、オーバーライドは使えないけど
インターフェースは使えるよ。
パラメータ付きコンストラクタは使えないけど
その辺拘るならCallByNameやAPIのコールバックで
何とか汁。
オーバーロード、オーバーライドは使えないけど
インターフェースは使えるよ。
パラメータ付きコンストラクタは使えないけど
その辺拘るならCallByNameやAPIのコールバックで
何とか汁。
500デフォルトの名無しさん (ワッチョイ 716e-8sUu)
2023/06/15(木) 14:36:06.97ID:G8DPzqW/0 自動でインデント調整を行う方法があれば教えてください。
今まではSmart Indenterを使用。windows10、エクセル2010
windows11、エクセル2021にしてからは使えなくなってしまいました。下記を参考にインストールしましたが出来ず。
http://tradememo.techblog.jp/archives/73543570.html
今まではSmart Indenterを使用。windows10、エクセル2010
windows11、エクセル2021にしてからは使えなくなってしまいました。下記を参考にインストールしましたが出来ず。
http://tradememo.techblog.jp/archives/73543570.html
501デフォルトの名無しさん (ワッチョイ 132f-APG/)
2023/06/15(木) 22:40:10.51ID:Gxu/hKh00502デフォルトの名無しさん (ワッチョイ 132c-mVGR)
2023/06/16(金) 11:57:31.84ID:CbHDsKK60 人名がずらずらと並んでいるプルダウンをチェックボックス形式にする。
一人だけ選択ならそのままセルに入力され、複数人選んだら一人目の頭に@
半角スペースが空いて二人目の頭にAと自動でついて入力されたらとても嬉しいのですが、
どういうコードが考えられるか悩んでおります。
一人だけ選択ならそのままセルに入力され、複数人選んだら一人目の頭に@
半角スペースが空いて二人目の頭にAと自動でついて入力されたらとても嬉しいのですが、
どういうコードが考えられるか悩んでおります。
503デフォルトの名無しさん (ワッチョイ 1342-RZnJ)
2023/06/16(金) 19:46:08.99ID:lOpXO/WO0 条件付き書式でいいんじゃね
504デフォルトの名無しさん (アウアウウー Sadd-wxnb)
2023/06/16(金) 20:08:57.82ID:ZRdkd62Ia ○の中の番号って20まで?
505デフォルトの名無しさん (ワッチョイ 01da-8sUu)
2023/06/16(金) 20:30:31.09ID:vL8BmY/W0 21~50までは、「挿入」-「記号と特殊文字」で出て来るダイアログから選べば可
51以上は丸文字をWordの機能を使って入れる形式 ← 面倒臭い
51以上は丸文字をWordの機能を使って入れる形式 ← 面倒臭い
506デフォルトの名無しさん (ワッチョイ 368c-0LQ2)
2023/06/17(土) 00:19:14.62ID:BthtTHXs0 (2)
括弧でええやん
括弧でええやん
507デフォルトの名無しさん (ワッチョイ 922c-Kp8H)
2023/06/17(土) 00:36:25.59ID:zHsFmXG00 使うとしたらせいぜいIまでです。
色々ご回答ありがとうございます。
色々ご回答ありがとうございます。
508デフォルトの名無しさん (スッップ Sdb2-C6j3)
2023/06/17(土) 10:20:45.20ID:UdtQ6Un6d 丸数字を配列にしておくなり文字列にしておくなりして
人数の位置から配列や文字をMIDなりで取得して編集すればいいんじゃね
人数の位置から配列や文字をMIDなりで取得して編集すればいいんじゃね
509デフォルトの名無しさん (ワッチョイ 0dce-L1I+)
2023/06/18(日) 01:03:31.39ID:waH1MHTH0 文字コード11553が①
文字コード11554が②
つまり =сhar(11552+A1) で丸付き数字に変換できる
文字コード11554が②
つまり =сhar(11552+A1) で丸付き数字に変換できる
510デフォルトの名無しさん (ワッチョイ d98e-kLz7)
2023/06/18(日) 02:43:33.18ID:LkDYlGEI0 >>502
こんなことで悩むようなら止めとけ
こんなことで悩むようなら止めとけ
511デフォルトの名無しさん (ワッチョイ 1210-QKVe)
2023/06/18(日) 03:31:13.66ID:39flxc5b0512デフォルトの名無しさん (ワッチョイ 0dce-L1I+)
2023/06/18(日) 04:18:49.74ID:waH1MHTH0 ㊙
513デフォルトの名無しさん (ワッチョイ f29d-qfRM)
2023/06/18(日) 06:42:10.69ID:n7dHmRLe0514デフォルトの名無しさん (ワッチョイ ad10-LXfx)
2023/06/18(日) 11:00:24.16ID:8nJec8eo0 ⚠
515デフォルトの名無しさん (ワッチョイ f29d-qfRM)
2023/06/18(日) 11:19:52.82ID:n7dHmRLe0 >>502
513 だけど ビーングに聞いてみたよ
回答結果 貼っておくね
正しいかどうかは自分で判断してね
そのような処理を実現するために、次のようなコードが考えられます。
```vb
Sub CheckBoxToCell()
Dim i As Integer
Dim count As Integer
Dim result As String
count = 0
For i = 1 To 10 ' チェックボックスの数だけ繰り返す
If ActiveSheet.CheckBoxes(i).Value = 1 Then ' チェックされている場合
count = count + 1
If count = 1 Then ' 最初の選択肢の場合
result = ActiveSheet.CheckBoxes(i).Caption
Else ' 2つ目以降の選択肢の場合
result = result & " " & ChrW(9311 + count - 1) & ActiveSheet.CheckBoxes(i).Caption
End If
End If
Next i
Range("A1").Value = result ' 結果をセルに入力する
End Sub
```
このコードは、10個のチェックボックスがあると仮定しています。チェックボックスの数に応じて、`For i = 1 To 10` の部分を変更してください。また、結果が入力されるセルは `Range("A1")` になっていますが、必要に応じて変更してください。
513 だけど ビーングに聞いてみたよ
回答結果 貼っておくね
正しいかどうかは自分で判断してね
そのような処理を実現するために、次のようなコードが考えられます。
```vb
Sub CheckBoxToCell()
Dim i As Integer
Dim count As Integer
Dim result As String
count = 0
For i = 1 To 10 ' チェックボックスの数だけ繰り返す
If ActiveSheet.CheckBoxes(i).Value = 1 Then ' チェックされている場合
count = count + 1
If count = 1 Then ' 最初の選択肢の場合
result = ActiveSheet.CheckBoxes(i).Caption
Else ' 2つ目以降の選択肢の場合
result = result & " " & ChrW(9311 + count - 1) & ActiveSheet.CheckBoxes(i).Caption
End If
End If
Next i
Range("A1").Value = result ' 結果をセルに入力する
End Sub
```
このコードは、10個のチェックボックスがあると仮定しています。チェックボックスの数に応じて、`For i = 1 To 10` の部分を変更してください。また、結果が入力されるセルは `Range("A1")` になっていますが、必要に応じて変更してください。
516デフォルトの名無しさん (スッップ Sdb2-C6j3)
2023/06/18(日) 13:02:31.47ID:9itfWllid 複数選択時に一人目に丸数字つかなくね?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 自民・麻生太郎 副総裁 石破政権の1年は「どよーん」 高市政権の発足で「何となく明るくなった」「世の中のことが決まり動いている」 [Hitzeschleier★]
- 東京都「都民の税金1.5兆円が国に奪われている」「全国に分配されている」に地方民ブチギレ [Hitzeschleier★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ [蚤の市★]
- 【27歳会社員】「自慰行為に使うために」コインランドリーの乾燥機から24歳女性の下着など計11点(時価8万2080円相当)盗んだ疑い [nita★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★3
- ジャップ「カントの純粋理性批判読むお!!!」⇒全員上巻で挫折 俺恥ずかしいよ…😭 [731544683]
- トランプ、G7に代わるcore 5を発表 [805596214]
- 麻生太郎が石破政権の1年を酷評「どよーんとして何も動かない感じだったな。それに引き換え高市政権は物事が動いている」 [597533159]
- 【速報】室井佑月、米山隆一との離婚を決意wwwwwwwwwwwwwwwwwwww [802034645]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★4
