!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を3行貼り付けること
ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK
次スレは>>980が立てること
無理なら細かく安価指定
※前スレ
Excel VBA 質問スレ Part77
https://mevius.5ch.net/test/read.cgi/tech/1658009255/
-
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part78
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 5f2e-juJ7)
2022/10/30(日) 13:43:16.31ID:6yf2E1Gz0402デフォルトの名無しさん (ワッチョイ 4fda-ZR1D)
2022/12/17(土) 14:59:41.69ID:RQDgBjgc0 >>400
なるほど。
そうなると.PrintCommunicationが認識出来ないプロパティがいくつかあるのかもしれないね。
ステップだとその時々で確認しにいくけど走らせるとPrintCommunication=trueで一括設定しようとするからそこでエラーって感じかな?
1004エラーってコードに不備があるときに出る印象があったから個人的に納得。
なんか参考になった。試してくれてありがと。
いや質問者じゃないんだけどw
なるほど。
そうなると.PrintCommunicationが認識出来ないプロパティがいくつかあるのかもしれないね。
ステップだとその時々で確認しにいくけど走らせるとPrintCommunication=trueで一括設定しようとするからそこでエラーって感じかな?
1004エラーってコードに不備があるときに出る印象があったから個人的に納得。
なんか参考になった。試してくれてありがと。
いや質問者じゃないんだけどw
403デフォルトの名無しさん (ワッチョイ 4fda-ZR1D)
2022/12/17(土) 15:03:53.79ID:RQDgBjgc0404デフォルトの名無しさん (ワッチョイ 6a91-Ihjc)
2022/12/18(日) 18:40:43.65ID:EVD3BPiK0 A1の数字が10以上で、B1の文字がたた、なな、はは、まま、やや、ららが含まれている場合に、D1にプレゼントと書きたいんですけど、どういうvbaか教えて頂きたいです。
B1の候補が50個以上あって、COUNTIFとかで全部入れるのが大変なんです…
A列B列には、それぞれ100行くらいあります。
B1の候補が50個以上あって、COUNTIFとかで全部入れるのが大変なんです…
A列B列には、それぞれ100行くらいあります。
405デフォルトの名無しさん (スッップ Sd8a-g3+u)
2022/12/18(日) 18:47:30.46ID:dVPwMTg0d 馬鹿って仕様すらまともに書けないから馬鹿なんだよな
406デフォルトの名無しさん (アウアウウー Sa9f-ytDT)
2022/12/18(日) 18:50:14.49ID:aFtf8S9Da その候補を別のシートに並べればワークシート関数で一発では
407デフォルトの名無しさん (ワッチョイ 377d-VwZX)
2022/12/18(日) 20:52:35.12ID:ik+0WLv80 特定のフォルダにある一番新しいファイルを
開いて、内容をクリップボードにコピーした
いのですが、どう書いたらいいですか?
その後DBアプリで処理する流れです。
開いて、内容をクリップボードにコピーした
いのですが、どう書いたらいいですか?
その後DBアプリで処理する流れです。
408デフォルトの名無しさん (スッップ Sd8a-g3+u)
2022/12/18(日) 21:23:56.35ID:dVPwMTg0d ファイルをそのまま変換してdbに読み込ませればいいだろ
馬鹿って仕様すらまともに考えられないから馬鹿なんだよな
馬鹿って仕様すらまともに考えられないから馬鹿なんだよな
409デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/18(日) 21:31:13.42ID:WS1FCRK3H >>408
それってあなたの思い込みですよね
それってあなたの思い込みですよね
410デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/18(日) 21:32:30.15ID:WS1FCRK3H バカっていう方も悪いけど、それに対して韓国人呼ばわりはさすがにひどすぎると思う
いくら何でも言いすぎだろ
いくら何でも言いすぎだろ
411デフォルトの名無しさん (ワッチョイ 6a01-6ae9)
2022/12/18(日) 21:51:13.95ID:ciqdCn4z0 >>407
動かしてないからタイポとかあるかも
Dim FS As Object
Set FS = CreateObject("Scripting.FileSystemObject")
Dim Newest As Object
Set Newest = Nothing
Dim File As Object
For Each File In FS.GetFolder("特定のフォルダ").Files
If Newest Is Nothing Then
Set Newest = File
ElseIf Newest.DateLastModified < File.DateLastModified Then
Set Newest = File
End If
Next
Dim S As Object
Set S = Newest.OpenAsTextStream(1, -2)
With CreateObject("new:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")
.SetText S.ReadAll
.PutInClipboard
End With
S.Close
Bug: ファイルが存在しない時はエラーになります
Bug: 一番新しいファイルが複数あるとどれが開かれるかはわからない
動かしてないからタイポとかあるかも
Dim FS As Object
Set FS = CreateObject("Scripting.FileSystemObject")
Dim Newest As Object
Set Newest = Nothing
Dim File As Object
For Each File In FS.GetFolder("特定のフォルダ").Files
If Newest Is Nothing Then
Set Newest = File
ElseIf Newest.DateLastModified < File.DateLastModified Then
Set Newest = File
End If
Next
Dim S As Object
Set S = Newest.OpenAsTextStream(1, -2)
With CreateObject("new:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")
.SetText S.ReadAll
.PutInClipboard
End With
S.Close
Bug: ファイルが存在しない時はエラーになります
Bug: 一番新しいファイルが複数あるとどれが開かれるかはわからない
412デフォルトの名無しさん (ワッチョイ c3da-3IAs)
2022/12/19(月) 01:57:07.11ID:6OeO29Qx0 お前らすぐバカバカって言うけど、人を見下せるほど大した人間なのか?
413デフォルトの名無しさん (ブーイモ MMe6-DiWi)
2022/12/19(月) 02:08:16.14ID:m5eY3pz4M スキルと人間性は別なんだなあ
優秀な人間の性格がひどいとか割とよくある話
競争社会では他人を蹴落とさないと上に行けないし
優秀な人間の性格がひどいとか割とよくある話
競争社会では他人を蹴落とさないと上に行けないし
414デフォルトの名無しさん (ブーイモ MMbf-Zanp)
2022/12/19(月) 08:20:47.46ID:RL7A/3g/M415デフォルトの名無しさん (オッペケ Srb3-QolP)
2022/12/19(月) 08:58:43.85ID:UIs1Ip/rr 人間性よかったらこんなとこいないで普通の生活で満ち足りるやろしな
416デフォルトの名無しさん (スッップ Sd8a-g3+u)
2022/12/19(月) 13:01:38.97ID:mXgw/9zbd 他人に馬鹿と指摘するのは事実だから仕方ない
本当のことを指摘されて何が問題なのか
己が馬鹿と指摘されると怒るのは本物の馬鹿
本当のことを指摘されて何が問題なのか
己が馬鹿と指摘されると怒るのは本物の馬鹿
417デフォルトの名無しさん (ワッチョイ ea42-BqiG)
2022/12/19(月) 13:15:44.25ID:eiDZy5960 まさに馬鹿の理屈
418デフォルトの名無しさん (ワッチョイ c3da-3IAs)
2022/12/19(月) 15:06:14.17ID:6OeO29Qx0 本当の事だから言っているだけ
はいはい、そういう理屈ね?
もし逆の立場だったら不快な気分にならないのかな??
はいはい、そういう理屈ね?
もし逆の立場だったら不快な気分にならないのかな??
419デフォルトの名無しさん (スッップ Sd8a-g3+u)
2022/12/19(月) 16:42:50.56ID:mXgw/9zbd ならないよ?俺は馬鹿だもの
420デフォルトの名無しさん (ワッチョイ c3da-3IAs)
2022/12/19(月) 16:51:32.03ID:6OeO29Qx0 ~終了~
421デフォルトの名無しさん (ワッチョイ 1f5f-JDfe)
2022/12/19(月) 16:56:24.98ID:4PT5wSnn0 いまさらなんだが・・・
もしかして、件数がそれなりにあるエクセル処理の場合、VBAでDictionary処理できるやつは、いちどDictionaryにデータ格納してから処理したほうが圧倒的に速い?
もしかして、件数がそれなりにあるエクセル処理の場合、VBAでDictionary処理できるやつは、いちどDictionaryにデータ格納してから処理したほうが圧倒的に速い?
422デフォルトの名無しさん (アウアウウー Sa9f-ytDT)
2022/12/19(月) 17:25:10.73ID:1gqjjPgXa 何をやるかによるだろう
前から順に処理するだけならDictionaryへの格納は余計なオーバーヘッドでしかなく、確実に遅くなる
前から順に処理するだけならDictionaryへの格納は余計なオーバーヘッドでしかなく、確実に遅くなる
423デフォルトの名無しさん (ワッチョイ 7eda-pE1b)
2022/12/19(月) 18:11:27.44ID:Q9Z7wkA40 質問投げて回答待つほうが圧倒的に遅い
424デフォルトの名無しさん (ブーイモ MMe6-DiWi)
2022/12/19(月) 18:16:20.09ID:b6fxVMaNM 回答が付くまでの間は別の作業をしてるんだよ
トータルの作業時間は丸投げのが短い
トータルの作業時間は丸投げのが短い
425デフォルトの名無しさん (ブーイモ MMcb-Zanp)
2022/12/19(月) 18:36:14.21ID:7Pox60+BM >>424
俺たちは箱の中の小人さんかよ
俺たちは箱の中の小人さんかよ
426デフォルトの名無しさん (ワッチョイ 7eda-JDfe)
2022/12/19(月) 18:50:28.09ID:Q9Z7wkA40 >>424
それなら処理が遅くても別の作業してればいい
それなら処理が遅くても別の作業してればいい
427デフォルトの名無しさん (アウアウウー Sa9f-3IAs)
2022/12/19(月) 22:06:24.01ID:Dg3+0nUYa 処理遅かったらマクロの意味ないじゃん
428デフォルトの名無しさん (アウアウエー Sae2-D+GZ)
2022/12/19(月) 23:02:14.70ID:U+dm2FUka 俺はdictionaryが好きでよく使うなあ
「ソートキーを格納したdictionaryを受け取って任意のシートをソートするコード」とか、「キーワードを格納したdictionaryを受け取って任意の配列からそのワード以外の要素を取り除くコード」とか、そういう汎用モジュールを作りまくってる
「その引数、配列でよくね?」って自分でも思うのだけれど、なんとなくdictionaryにしちゃう
「ソートキーを格納したdictionaryを受け取って任意のシートをソートするコード」とか、「キーワードを格納したdictionaryを受け取って任意の配列からそのワード以外の要素を取り除くコード」とか、そういう汎用モジュールを作りまくってる
「その引数、配列でよくね?」って自分でも思うのだけれど、なんとなくdictionaryにしちゃう
429デフォルトの名無しさん (ワッチョイ ea7c-Zanp)
2022/12/20(火) 00:27:32.59ID:12sT8XrZ0 >>428
それって文字列をオブジェクトに変換するとかできるの?
それって文字列をオブジェクトに変換するとかできるの?
430デフォルトの名無しさん (ラクッペペ MMe6-974H)
2022/12/20(火) 03:27:40.96ID:TyME3A0jM ソートならキーの順番は大事だろ
もしかして
1:いち、2:にい、3:さん
みたいなヤバイことしてるの?
もしかして
1:いち、2:にい、3:さん
みたいなヤバイことしてるの?
431デフォルトの名無しさん (アウアウウー Sa9f-3IAs)
2022/12/20(火) 08:00:11.66ID:y6kIFm2Ha そんな事は流石にしないだろう
432デフォルトの名無しさん (ワッチョイ e619-tZgX)
2022/12/20(火) 08:51:53.19ID:7Yt8rmHX0433デフォルトの名無しさん (スップ Sd8a-ytDT)
2022/12/20(火) 10:16:39.88ID:paaoChG1d VBAで意識高い系マウンティングは流石に草
434デフォルトの名無しさん (アウアウウー Sa9f-6ae9)
2022/12/20(火) 12:08:52.82ID:H/EitvuYa >>431
で、どうやってキーの順序保証してるの?
で、どうやってキーの順序保証してるの?
435デフォルトの名無しさん (アウアウウー Sa9f-A+LM)
2022/12/20(火) 13:00:22.05ID:EWiE8iETa 8万行×100列(うち、実際に使用するのは15列程度)のデータを
集計表に沿って集計しようとしてるんだけど君らならどういう手法使う?
集計の行は不定で列は日付とし、エラーは別シートに抽出する
データを配列格納してfor nextで回したらすげー時間かかったわ
大人しくピボット作った方がいい?
集計表に沿って集計しようとしてるんだけど君らならどういう手法使う?
集計の行は不定で列は日付とし、エラーは別シートに抽出する
データを配列格納してfor nextで回したらすげー時間かかったわ
大人しくピボット作った方がいい?
436デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/20(火) 13:06:53.84ID:qCWJzpQcH437デフォルトの名無しさん (アウアウウー Sa9f-ytDT)
2022/12/20(火) 13:08:52.62ID:nk5JqEoYa CSVで出力してPython あたりで
438デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/20(火) 13:23:47.04ID:qCWJzpQcH なんでcsvにしてpythonに投げるんだよw
439デフォルトの名無しさん (アウアウウー Sa9f-A+LM)
2022/12/20(火) 13:27:22.78ID:EWiE8iETa440デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/20(火) 14:09:44.13ID:qCWJzpQcH441デフォルトの名無しさん (アウアウウー Sa9f-A+LM)
2022/12/20(火) 14:31:05.94ID:EWiE8iETa442デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/20(火) 15:06:56.96ID:qCWJzpQcH443デフォルトの名無しさん (アウアウウー Sa9f-A+LM)
2022/12/20(火) 15:38:38.78ID:EWiE8iETa444デフォルトの名無しさん (スッププ Sd8a-e5AJ)
2022/12/20(火) 16:29:18.40ID:zXdo+CJId そもそも行と列しか情報もらってなくて
エラーになる条件もどんな集計してるかの情報もないんじゃ回答しにくいと思わないかね
エラーになる条件もどんな集計してるかの情報もないんじゃ回答しにくいと思わないかね
445デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/20(火) 16:32:45.59ID:qCWJzpQcH 回答しにくいとかどうでも良くね
しっかりとした質問ならまともな回答が得られるし、
曖昧な質問なら抽象的な回答になる
それだけの事だよ
しっかりとした質問ならまともな回答が得られるし、
曖昧な質問なら抽象的な回答になる
それだけの事だよ
446デフォルトの名無しさん (ラクッペペ MMe6-974H)
2022/12/20(火) 16:49:02.05ID:GEZLb65NM 数時間コースのマクロ走ってるの知らなくてブラウザでコピペしたらデータぶっ壊れて怒られた思い出
447デフォルトの名無しさん (アウアウウー Sa9f-A+LM)
2022/12/20(火) 17:04:37.21ID:EWiE8iETa 確かに質問内容としては抽象的過ぎたね。
申し訳ない
でも俺としては十分な回答だった
取り敢えずVBAのピボットを練習するわ
ちなみにエラーってのは既定の集計表(マスター)から漏れたデータってことね。
申し訳ない
でも俺としては十分な回答だった
取り敢えずVBAのピボットを練習するわ
ちなみにエラーってのは既定の集計表(マスター)から漏れたデータってことね。
448デフォルトの名無しさん (ワッチョイ 6a2f-8Cre)
2022/12/20(火) 20:01:55.55ID:H8HUrzHL0 いまどき8万行15列程度でスゲー時間かかるとは思えんが
まあ俺なら素直にDBつかうけどな
まあ俺なら素直にDBつかうけどな
449デフォルトの名無しさん (ワッチョイ 4fda-ZR1D)
2022/12/20(火) 21:40:21.98ID:0qEHdpxk0 >>435
WorksheetfunctionからCountifで存在確認。
Matchで行番号取得。
Rangeを変更しながらループしてすべての行番号を蓄積。
速いかどうかはわからんけど8万行走査するよりは工程は短い気がする。
WorksheetfunctionからCountifで存在確認。
Matchで行番号取得。
Rangeを変更しながらループしてすべての行番号を蓄積。
速いかどうかはわからんけど8万行走査するよりは工程は短い気がする。
450デフォルトの名無しさん (ワッチョイ e619-tZgX)
2022/12/20(火) 21:59:31.44ID:7Yt8rmHX0451デフォルトの名無しさん (オッペケ Srb3-iJiy)
2022/12/21(水) 19:10:54.88ID:02wHfQMcr 8万行100列をセルだけで処理しようとしたら凄く時間かかるのわかるけど、配列にいれて処理したらそんなにかかるか?
それこそDictionaryで集計して結果だけ貼り付ければ充分だと思うんだが
それこそDictionaryで集計して結果だけ貼り付ければ充分だと思うんだが
452デフォルトの名無しさん (ワッチョイ 7eda-JDfe)
2022/12/21(水) 19:53:43.42ID:UD/g9Fdg0 いまだにXPとか使っててマクロが遅いとか言われてもね
453デフォルトの名無しさん (ワッチョイ 0f2f-8Cre)
2022/12/21(水) 21:05:37.19ID:dQUtHKIl0 同じスペックならXPのほうが10より早いけどな
454デフォルトの名無しさん (ワッチョイ ea90-ZR1D)
2022/12/21(水) 21:46:19.74ID:muf0Z7I50 VBAが就活で必要になりそうなんだが、みんなはどうやって勉強してるか教えて欲しい
おすすめの本とかyoutubeとか学習サイトとか
pythonとSQLはちょっとわかる
MOSのエキスパートレベルまでの知識はある
VBAってある程度までいくと、具体的なデータがないと学習しにくいよね
あちこちのシートの何千行のデータを連結、とか
理屈ではわかってても実際のデータ使わんと本当にちゃんと動くかわからんし
おすすめの本とかyoutubeとか学習サイトとか
pythonとSQLはちょっとわかる
MOSのエキスパートレベルまでの知識はある
VBAってある程度までいくと、具体的なデータがないと学習しにくいよね
あちこちのシートの何千行のデータを連結、とか
理屈ではわかってても実際のデータ使わんと本当にちゃんと動くかわからんし
455デフォルトの名無しさん (アウアウウー Sa9f-3IAs)
2022/12/21(水) 22:32:45.75ID:7hKToO5Ta456デフォルトの名無しさん (ワッチョイ 37ce-DiWi)
2022/12/21(水) 22:51:14.09ID:V+NyQzdG0 自分で一から全部書いたりしない
ネット検索してコピペ、ただし完コピじゃなくてちょっと手直しはする
それでだいたいのことはできる
ネット検索してコピペ、ただし完コピじゃなくてちょっと手直しはする
それでだいたいのことはできる
457デフォルトの名無しさん (ワッチョイ 1f5f-US6j)
2022/12/21(水) 23:02:51.38ID:YheyKj3W0 今ならchatGPTにでも聞いてみたら出てきそうw
458デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/21(水) 23:24:29.01ID:S+DchzVEH https://i.imgur.com/6KBuC1X.png
マジかよ・・・
マジかよ・・・
459デフォルトの名無しさん (ワッチョイ a301-iJiy)
2022/12/22(木) 01:11:20.11ID:ZPlCt5hk0 >>454
ググればvba100本ノックって出てくるからそれやればいいんじゃない?
ググればvba100本ノックって出てくるからそれやればいいんじゃない?
460デフォルトの名無しさん (ブーイモ MM8a-A5cf)
2022/12/22(木) 01:27:48.52ID:7bAQ/DuzM461デフォルトの名無しさん (アウアウウー Sa9f-3IAs)
2022/12/22(木) 03:47:51.66ID:gJnKHw8ea でもな、ネットの無い時代なんてそれこそイチから手探り状態で書いてきたんでしょ??
コピペよりそういった苦労重ねた方が身に付くのでは?
コピペよりそういった苦労重ねた方が身に付くのでは?
462デフォルトの名無しさん (ワッチョイ ea90-YpVp)
2022/12/22(木) 06:31:04.10ID:VSY8vUs50463デフォルトの名無しさん (ワッチョイ ea42-BqiG)
2022/12/22(木) 07:04:53.76ID:bPJoPsOK0 >>461
VBAに限らず苦労しないとダメってのは時代遅れなんだとさ
VBAに限らず苦労しないとダメってのは時代遅れなんだとさ
464デフォルトの名無しさん (ワッチョイ 4fda-ZR1D)
2022/12/22(木) 07:18:24.23ID:U22vDUep0465デフォルトの名無しさん (ワッチョイ 4fda-ZR1D)
2022/12/22(木) 07:22:19.76ID:U22vDUep0 >>462
基本VBEで書いてる。最終的にはExcelのモジュールやクラスに入ってなきゃいけないもんだし。
ただ複雑になってよく判らなくなったり他人のコードを解析したいときなんかはVScodeに張り付けて読んだりもする。
基本VBEで書いてる。最終的にはExcelのモジュールやクラスに入ってなきゃいけないもんだし。
ただ複雑になってよく判らなくなったり他人のコードを解析したいときなんかはVScodeに張り付けて読んだりもする。
466デフォルトの名無しさん (ワッチョイ e619-tZgX)
2022/12/22(木) 08:27:50.14ID:vkTy/rgK0 >>462
EXCELVBAのVSCodeのなんてあるのか
まぁでもEXCELってRangeとかセル位置、
名前定義とかシート見ながらちょくちょく
走らせて確認する場合が多いから
EXCELに付いているVBエディタで
ブレイクポイント掛けてトレースしていく方が
EXCEL単体の作業せあれば楽だと思うけどね
.Net絡みだってUI絡みなら
VS Codeより使えるならVSCoreの方が楽でしょ?
EXCELVBAのVSCodeのなんてあるのか
まぁでもEXCELってRangeとかセル位置、
名前定義とかシート見ながらちょくちょく
走らせて確認する場合が多いから
EXCELに付いているVBエディタで
ブレイクポイント掛けてトレースしていく方が
EXCEL単体の作業せあれば楽だと思うけどね
.Net絡みだってUI絡みなら
VS Codeより使えるならVSCoreの方が楽でしょ?
467デフォルトの名無しさん (オッペケ Srb3-iJiy)
2022/12/22(木) 08:34:31.20ID:vj5ZHJuLr >>463
苦労しないとダメとは思わないけど、やっぱ自分で書いて実行しながら作ってった方が覚えるからあんまりネットからのコピペはしないな
苦労しないとダメとは思わないけど、やっぱ自分で書いて実行しながら作ってった方が覚えるからあんまりネットからのコピペはしないな
468デフォルトの名無しさん (ラクッペペ MMe6-974H)
2022/12/22(木) 09:07:55.33ID:GhJnH83bM まずはVBの構文からだね
Subに()つけるだけでエラーになるからビビる
次はExcelの巨大なクラスライブラリ
Applicationから始まるオブジェクトツリーにアクセスできればExcelとのI/Oは完璧だ
コピペイヤーが理解していないのはデフォルトプロパティ
いろいろ省略出来て便利なのだがハマることになるだろう
やりたいことはマクロの記録ですぐ分かる
ワークシート関数まで使うのが理想なので最終的には「Excelの使い方」が一番難しい
Subに()つけるだけでエラーになるからビビる
次はExcelの巨大なクラスライブラリ
Applicationから始まるオブジェクトツリーにアクセスできればExcelとのI/Oは完璧だ
コピペイヤーが理解していないのはデフォルトプロパティ
いろいろ省略出来て便利なのだがハマることになるだろう
やりたいことはマクロの記録ですぐ分かる
ワークシート関数まで使うのが理想なので最終的には「Excelの使い方」が一番難しい
469デフォルトの名無しさん (ワッチョイ 37ce-DiWi)
2022/12/22(木) 10:13:12.73ID:YMkZN6Dm0 ネットがない時代は苦労したって言うけどさ、その「苦労」って結局は正解を手に入れるまでの「時間が長かった」ってだけのことなんだよね
わからないことがあると図書館か本屋へ行って立ち読み、それの繰り返し
ぐぐりまくるのとやってることは同じ
わからないことがあると図書館か本屋へ行って立ち読み、それの繰り返し
ぐぐりまくるのとやってることは同じ
470デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/22(木) 13:55:10.49ID:llMY0dtCH いや、購入した本が間違ってる場合もあったんだよ
今なら複数のサイト比較して一番いいコードを参考にするって出来たけど、
当時は変な本に当たるとどうしようもなかった
良い本かどうかの判定も難しかった
今なら複数のサイト比較して一番いいコードを参考にするって出来たけど、
当時は変な本に当たるとどうしようもなかった
良い本かどうかの判定も難しかった
471デフォルトの名無しさん (ワッチョイ 37ce-DiWi)
2022/12/22(木) 14:10:57.81ID:YMkZN6Dm0472デフォルトの名無しさん (ワッチョイ 9710-3IAs)
2022/12/22(木) 16:47:07.71ID:lq0Ds6x10 でもさ、初期にExcelの指南本書いていた人達はどこで知識を身につけたのだろうか??
それこそ何も情報が無い時代なはず…
それこそ何も情報が無い時代なはず…
473デフォルトの名無しさん (ワッチョイ 6ada-DiWi)
2022/12/22(木) 17:00:36.54ID:nD0nOW6q0 いちばん最初は、分厚い説明書付いてきた 足りなければmicrosoftのFaxへ電話して
欲しい情報の番号押せばダラダラと何十枚ものFAX資料として引っぱり出せた
金有る奴は説明書の最後のページにある有料版の冊子を取り寄せてた ヘルプが充実してきてそれらは廃れた
欲しい情報の番号押せばダラダラと何十枚ものFAX資料として引っぱり出せた
金有る奴は説明書の最後のページにある有料版の冊子を取り寄せてた ヘルプが充実してきてそれらは廃れた
474デフォルトの名無しさん (ワッチョイ 37ce-DiWi)
2022/12/22(木) 17:16:41.62ID:YMkZN6Dm0475デフォルトの名無しさん (ワッチョイ 6a01-6ae9)
2022/12/22(木) 19:04:05.80ID:dL3lthyL0476デフォルトの名無しさん (スッップ Sd8a-g3+u)
2022/12/22(木) 19:55:30.36ID:b1U2eBw5d477デフォルトの名無しさん (ワッチョイ 9710-3IAs)
2022/12/22(木) 20:17:52.60ID:lq0Ds6x10478デフォルトの名無しさん (アウアウウー Sa9f-A+LM)
2022/12/22(木) 20:53:21.34ID:zxeRX39Sa >>475
え?クラスモジュールでデフォルトプロパティ設定できるの?
え?クラスモジュールでデフォルトプロパティ設定できるの?
479デフォルトの名無しさん (スッップ Sd8a-g3+u)
2022/12/22(木) 20:57:06.81ID:b1U2eBw5d480デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/22(木) 21:07:40.03ID:llMY0dtCH >>471
だからネットなら比較簡単って言ってるじゃん
最初に見つけた解決法でハイ終わり!って小学生かいな
>>478
気にしたこと無かったけど、凄い方法で実現できるようだ
https://thom.hateblo.jp/entry/2015/02/16/003000
エクスポート、インポートでやっと実現するとか面白いコーディングだ
だからネットなら比較簡単って言ってるじゃん
最初に見つけた解決法でハイ終わり!って小学生かいな
>>478
気にしたこと無かったけど、凄い方法で実現できるようだ
https://thom.hateblo.jp/entry/2015/02/16/003000
エクスポート、インポートでやっと実現するとか面白いコーディングだ
481デフォルトの名無しさん (ワッチョイ 6a01-6ae9)
2022/12/22(木) 21:15:05.86ID:dL3lthyL0 >>478
ちょっとトリッキーだしMSが保証してるかどうかがわからんから例としては良くないって書いたけど
VBA クラス デフォルトプロパティ
でググれば出てくるよ
https://thom.hateblo.jp/entry/2015/02/16/003000
こんなのどうやって見つけたんだろう...
ちょっとトリッキーだしMSが保証してるかどうかがわからんから例としては良くないって書いたけど
VBA クラス デフォルトプロパティ
でググれば出てくるよ
https://thom.hateblo.jp/entry/2015/02/16/003000
こんなのどうやって見つけたんだろう...
482デフォルトの名無しさん (アウアウウー Sa9f-A+LM)
2022/12/22(木) 21:15:50.72ID:zxeRX39Sa483デフォルトの名無しさん (ワッチョイ ea90-YpVp)
2022/12/22(木) 21:53:51.19ID:VSY8vUs50 Range(Cells(7, 1), Cells(7, 3)) = "一括入力"
Range(Range("A7"), Range("C7")) = "一括入力"
Range(Cells(7, 1), Range("C7")) = "一括入力"
Range(Range("A7"), Cells(7, 3)) = "一括入力"
結局セルの指定方法のひょうじゅんってどれなの?
Range(Range("A7"), Range("C7")) = "一括入力"
Range(Cells(7, 1), Range("C7")) = "一括入力"
Range(Range("A7"), Cells(7, 3)) = "一括入力"
結局セルの指定方法のひょうじゅんってどれなの?
484デフォルトの名無しさん (ワッチョイ 9710-3IAs)
2022/12/22(木) 22:20:04.73ID:lq0Ds6x10485デフォルトの名無しさん (ワッチョイ 6a01-6ae9)
2022/12/22(木) 22:31:11.78ID:dL3lthyL0 >>483
範囲が固定なら
Range("A7:C7") = "一括入力"
可変なら
Range(Cells(R1, "A"), Cells(R2, "C")) = "一括入力" ' 行可変
Range(Cells(7, C1), Cells(7, C2)) = "一括入力" ' 列可変
Range(Cells(R1, C1), Cells(R2, C2)) = "一括入力" ' 両方可変
かな
まあ他にもReSize( )使ったりケースバイケースかと
範囲が固定なら
Range("A7:C7") = "一括入力"
可変なら
Range(Cells(R1, "A"), Cells(R2, "C")) = "一括入力" ' 行可変
Range(Cells(7, C1), Cells(7, C2)) = "一括入力" ' 列可変
Range(Cells(R1, C1), Cells(R2, C2)) = "一括入力" ' 両方可変
かな
まあ他にもReSize( )使ったりケースバイケースかと
486デフォルトの名無しさん (ワッチョイ 1f5f-0iws)
2022/12/22(木) 22:33:05.06ID:GH82dNkB0 >>483
列の範囲だけだったらResizeかな
列の範囲だけだったらResizeかな
487デフォルトの名無しさん (JP 0H96-ZR1D)
2022/12/22(木) 23:10:32.55ID:llMY0dtCH488デフォルトの名無しさん (ワッチョイ 268c-Q+2S)
2022/12/23(金) 00:01:20.20ID:ybGAYlyS0489デフォルトの名無しさん (アウアウウー Sa9f-3IAs)
2022/12/23(金) 00:11:39.80ID:qKiD8YiAa いつものかまってちゃんを相手するなよ。
スルースキルも身に付けろ
スルースキルも身に付けろ
490デフォルトの名無しさん (ワッチョイ 9710-3IAs)
2022/12/23(金) 00:17:53.03ID:cgp6NnPO0491デフォルトの名無しさん (スッップ Sd8a-g3+u)
2022/12/23(金) 01:52:37.99ID:9H6cWVdzd >>490
馬鹿だと事実を指摘されて悔しい馬鹿
馬鹿だと事実を指摘されて悔しい馬鹿
492デフォルトの名無しさん (ワッチョイ a301-iJiy)
2022/12/23(金) 03:09:02.33ID:QA4NKpfz0 単なる雑談に噛み付いて謎のマウント取りはじめるとかキチガイだろ
そんなやつに触れるなよ
無視が一番
そんなやつに触れるなよ
無視が一番
493デフォルトの名無しさん (ブーイモ MMd6-Zanp)
2022/12/23(金) 08:29:10.87ID:jHuJUdY9M NG推奨:Sd8a-g3+u
494デフォルトの名無しさん (スッップ Sd8a-zw/P)
2022/12/23(金) 11:57:56.55ID:UPL2DLzJd 別ファイルの複数シート(日付ごと)の特定の値を日付ごとにとってきたい場合ってどうしたらいいんでしょうか
495デフォルトの名無しさん (スッップ Sd8a-e5AJ)
2022/12/23(金) 12:02:19.94ID:qgR3sDVKd 自分で書いてる通りのコードを書けばいいんじゃね
試しに書いてこれでいいですか?ってきいてみようぜ
試しに書いてこれでいいですか?ってきいてみようぜ
496デフォルトの名無しさん (ブーイモ MMbf-yF9r)
2022/12/23(金) 12:35:41.71ID:urphUqXfM マクロの記録で生成されたコードからスタート
497デフォルトの名無しさん (アウアウウー Sa9f-A+LM)
2022/12/23(金) 13:27:34.05ID:hEY6OCXna 会社から他の社員にVBA教えてやってくれ、って言われたら素直に応じる?
498デフォルトの名無しさん (スッップ Sd8a-e5AJ)
2022/12/23(金) 13:38:51.27ID:qgR3sDVKd 業務命令で仕事のタスクとして依頼されるなら応じるだろ
それとVBAを教えてやれって言われることなんてあるか?
なんらかの業務で使ってる○○を直すからわからない事があったら質問してくるんで教えてやってくれ
みたいな依頼じゃないのか
それとVBAを教えてやれって言われることなんてあるか?
なんらかの業務で使ってる○○を直すからわからない事があったら質問してくるんで教えてやってくれ
みたいな依頼じゃないのか
499デフォルトの名無しさん (オッペケ Srb3-QolP)
2022/12/23(金) 13:47:47.29ID:D9+1PSvKr でも大概適当な上司はそんなもん
500デフォルトの名無しさん (アウアウエー Sae2-D+GZ)
2022/12/23(金) 15:22:20.31ID:9qrIygbaa ユーザーフォームを表示してテーブルにあるデータのうち任意のレコードを入力させるマクロを作っているのだけれど、テキストボックスにするべきかコンボボックスかそれともリストボックスをクリックさせるべきか、迷っている
皆さんはどういうUIにしてますか?
皆さんはどういうUIにしてますか?
501デフォルトの名無しさん (ワッチョイ 9749-QolP)
2022/12/23(金) 15:23:49.23ID:XyJuHQV+0 社長に好みを聞く
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- 自民・麻生太郎副総裁 石破政権の1年は「どよーん」 高市政権発足で「何となく明るくなった」「世の中のことが決まり動いている」★2 [Hitzeschleier★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- ゆたぼん 二重手術を報告「めちゃくちゃ気に入っています」 [muffin★]
- 【山形】クマ駆除で誤射した猟友会隊員に町が1663万円請求へ...弾当たり男性大けが2023年 小国町 [nita★]
- 中国人、ガチ超正論。「日本人がアイヌに対してやったことを『問題ない』とするなら、中国が日本人に同じことをしても文句ないだろう?」 [314039747]
- 【悲報】新米、全く売れなくて倉庫が満杯になってしまうwwwwwwwwwwwwwwwwwwww [802034645]
- 木曜日のんなっしょい❗(・o・🍬)仕放題スレ🏡
- 【悲報】日本共産党、ツイッター速報にブチギレ法的措置WWWWWWWWWWWWWWWWWWWWWWWWWWWW [935793931]
- 官僚「台湾有事についての質問か、『政府として逐一答えない』と…(カタカタカタ)」高市「私1人で答弁できるわよ!」 [972432215]
- 【悲報】麻生太郎さん、オムツをしていた。晋さん…ここにいたんだね… [731544683]
