Excel VBA 質問スレ Part81

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2024/04/18(木) 14:03:38.03ID:cMr18rZu
ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK

次スレは>>980が立てること
無理なら細かく安価指定

関連スレ
Excel VBA 質問スレ Part79(ワッチョイあり)
https://mevius.5ch.net/test/read.cgi/tech/1674875532/

※前スレ
Excel VBA 質問スレ Part79
https://mevius.5ch.net/test/read.cgi/tech/1674874007/
Excel VBA 質問スレ Part80
https://mevius.5ch.net/test/read.cgi/tech/1685489018/
2024/11/08(金) 21:05:16.42ID:fuzcLRa9
自己解決しました。
イベントハンドラーを設定することでブックオープン時に実行するようにしました。
下記をExcelアドイン化して自動化しました。

クラスモジュール:EventClassModule
Public WithEvents App As Application
Private Sub App_WorkbookOpen(ByVal Wb As Workbook)
Application.ReferenceStyle = xlA1
End Sub

標準モジュール:Module1
Dim EventHandler As New EventClassModule
Sub InitializeAppEvents()
Set EventHandler.App = Application
End Sub

ThisWorkbook
Private Sub Workbook_Open()
InitializeAppEvents
End Sub
2024/11/08(金) 21:48:48.84ID:mDRvQ/TX
>>705
僕ちゃん凄いねー

ほら、皆も言ってあげな?
そういう病気だからしゃーないのよ
2024/11/08(金) 22:19:30.03ID:bk17XEVr
また喧嘩か?
2024/11/08(金) 23:20:44.91ID:dHRMsI8D
新規ブックを良い感じに開くマクロってこと?
あとxlsm起動だけでマクロを動かせるの初めて知ったわ
711デフォルトの名無しさん
垢版 |
2024/11/10(日) 04:25:53.26ID:NcxfIIMm
>>706
ブックを開く
他のブックを開く

と書いてあるので解釈としては同時に2つのExcelファイルを開いて使うと言っている可能性がある

上記の場合はお互いのExcelファイルが切り離されないExcelの実行なので、干渉することがあるので注意しろと書いた。
712デフォルトの名無しさん
垢版 |
2024/11/10(日) 04:33:58.00ID:NcxfIIMm
>>710
Excelファイルを開いただけで、任意のマクロを実行させることができるから、Excel 2007からマクロ付き、マクロなしでExcelのファイル形式を分けるようになった。拡張子が違うのはそのため。

間違って開いて意図しないマクロが実行されることを防ぐ仕様に改められた。

悪意のある人間が作ったものだとExcelファイルを開いただけで、マクロマルウェアが実行されてセキュリティ事故になる。
2024/11/10(日) 09:05:30.20ID:UDxeQg0j
>>711
可能性があるってだけで、
>>686
> その常にExcelを起動していないといけない使い方がよくわからない
って言い切れるのすごいな
同時に2つのExcelファイルを開いて使おうが、
インスタンスは1つとは限らないのは前述の通り
> お互いのExcelファイルが切り離されないExcelの実行なので、干渉することがあるので注意しろと書いた。
日本語でおk
2024/11/10(日) 10:31:33.18ID:3wt4fRdi
ブックは複数でもVBAのインスタンスは一つだよ
実験してみればすぐわかるが、2つ目を起動すると1つ目が止まって、あとから起動した方が優先的に実行されるから
715デフォルトの名無しさん
垢版 |
2024/11/10(日) 11:15:21.98ID:NcxfIIMm
>>713
Windows版しか確認していないけど、タスクマネージャーを見るとExcelはプロセスがひとつでファイル単位はマルチスレッドで実装されている。

Excelのバージョン違いを使うというならいいが、こんな面倒なこともしたくないだろ。

ちなみにOutlookも二重起動できるが、それは見かけだけ。
716デフォルトの名無しさん
垢版 |
2024/11/10(日) 11:15:22.06ID:NcxfIIMm
>>713
Windows版しか確認していないけど、タスクマネージャーを見るとExcelはプロセスがひとつでファイル単位はマルチスレッドで実装されている。

Excelのバージョン違いを使うというならいいが、こんな面倒なこともしたくないだろ。

ちなみにOutlookも二重起動できるが、それは見かけだけ。
717デフォルトの名無しさん
垢版 |
2024/11/10(日) 11:15:29.64ID:NcxfIIMm
>>713
Windows版しか確認していないけど、タスクマネージャーを見るとExcelはプロセスがひとつでファイル単位はマルチスレッドで実装されている。

Excelのバージョン違いを使うというならいいが、こんな面倒なこともしたくないだろ。

ちなみにOutlookも二重起動できるが、それは見かけだけ。
2024/11/10(日) 12:08:16.47ID:E+ApCFsC
Excelのインスタンス/プロセスがひとつになるか複数になるかは起動方法次第ですよ。
[Alt]押しながら実行するかコマンドで/xオプションを付与して実行すれば新しいインスタンス/プロセスで起動されます。
719デフォルトの名無しさん
垢版 |
2024/11/11(月) 05:39:21.67ID:NQ0EoKmB
>>718
初心者にそんな説明をすんな
720デフォルトの名無しさん
垢版 |
2024/11/11(月) 05:40:43.31ID:NQ0EoKmB
元の話がExcelファイルを開いたときにすべて自動的に設定を変更させたいという質問だぞ?
2024/11/11(月) 12:58:42.82ID:ka8ZtxVN
>>718
alt起動はお世話になることがある
2024/11/11(月) 13:55:41.09ID:5S7r+2Ar
背景を書いた方がいいんだろうな 2010までは複数のExcelを立ち上げても自動的に別のインスタンスで起動していたが
2013以降はおなじインスタンスで起動するから、激重のExcelを立ち上げちゃったら、他に起動していたExcelまで
動作がカクカクになってしまうので、それを回避するためにALT起動は有効だよ、と
マシン買い替えろ ってのもあるけど
2024/11/11(月) 14:04:04.48ID:NYpo9nL7
Excel95ですら同じウインドウ内で開いてなかったっけ?
2024/11/12(火) 00:46:59.60ID:X1+LzEIn
今でも.xls使えるよね?
.xlsだとブックオープンのイベント使えないの?
2024/11/12(火) 03:22:04.61ID:s7TrriqN
使えるよ
マクロ入りのxlsはxlsmと同じ挙動になる
2024/11/12(火) 20:24:22.14ID:FmVUeBRT
だよね
>>712が謎理論だなーと思って
2024/11/12(火) 20:49:10.98ID:ZayvrQXu
いや、メールの添付ファイルで .xlsx だとマクロが入っていない、入っていても実行されないからそれなりの安全確認効果があるのよ
728デフォルトの名無しさん
垢版 |
2024/11/13(水) 00:26:45.68ID:qet6V+FN
最近はデフォで拡張子表示してくれるようになったの?
2024/11/13(水) 00:57:24.54ID:8T0UYdIm
んなわけない
アイコンのデザインが微妙に違うのと、フォルダを詳細表示にするとマクロ有効と表示される
2024/11/13(水) 10:47:56.20ID:+aAEkQcC
また背景の話に成るけど、旧Verでマクロ入りでつくられた.xlsを新しいVerのExcelで開くとマクロは実行されるけど
保存時にはデフォでは.xlsmでしか保存できないから、敢えて保存形式を旧Verのxlsで保存とか、ひと手間余計に必要
そんな手間を掛けてまで.xlsとして保存し続ける理由は何なんだ?という
旧Verのマクロ入り.xls開くときにアラート発するかどうかまでは記憶がおぼろ
2024/11/13(水) 11:47:44.96ID:8T0UYdIm
>>730
そりゃ古いPCが残ってるからだろ
お金の問題だったりリテラシーの問題だったり、過去の資産の関係で乗り換えれない人もいる
いまだにMS-DOSやN88-BASICすら残ってるんだぞ
2024/11/13(水) 12:04:22.68ID:yVT3j+C4
>>730
.xlsm は .xls 以上に黒判定なんだからどっちでもいいだろ
2024/11/13(水) 12:50:15.63ID:ta3UU21D
>>732
逆逆
.xlsmより黒いのが.xls
中身全部カプセル化されたブラックボックスだからね
2024/11/13(水) 13:16:07.36ID:yVT3j+C4
未だにセキュリティホール残ってんの?
聞いたことないけど
2024/11/13(水) 14:02:06.38ID:sAaCV0t5
悪意のあるコードを実行したら悪さができるという意味では、そりゃVBAセキュリティホールだらけというかVBA自体がセキュリティホールそのもの
その大前提において、あくまでVBAは作成者を完全に信頼できる場合に限り実行してよいものであって、
信頼できないVBAが意図せず実行されないようにするための対策は十分に施されている
2024/11/13(水) 14:03:08.54ID:ta3UU21D
モダンExcelとの完全な互換性もなく既に.xlsは非推奨
MSのサポートもない
自動で実行されることがないからセキュリティホールと呼ばれないだけで、
無思慮にコンテンツの有効化ボタンをおせば危険な動きをさせられることは変わらない
.xls使い続けてる人はただのセキュリティリテラシーの低い人ってだけだよ
2024/11/13(水) 16:39:50.11ID:+aAEkQcC
自社内で使い回してる分にはどうでもいいけどね それを取引先だのにメール添付して送り付ける?
取引量徐々に減らされるだろ? スパッ!と切られるかも知らんが
どういう前提で.xlsについて聞きたいのか、先ずはその立ち位置を明確にして欲しいもの
2024/11/13(水) 19:07:24.86ID:qgK1gcFm
取引先に .xlsm 送ったらドン引きされるだろって言ってるだけだよ
2024/11/13(水) 19:51:17.74ID:ta3UU21D
>>738
.xlsも同じかそれを越えて白い目で見られてることくらい知っといた方が良い
2024/11/13(水) 20:02:48.77ID:Xnanuat/
経営者は事務員が開いてるファイルの拡張子を見る機会なんてないから
それで取引を切るとか、よっぽどトラブルでも起こさない限りありえない
本当に働いたことあんのかな
2024/11/13(水) 20:41:33.31ID:2OeWj1Ll
>>727
「それなりに」だよねそうだよねー
後出しご苦労さま
2024/11/13(水) 21:05:13.28ID:O1sM7pap
俺がOpenXMLで作った .xlsx は良くExcelを落とすのであまり信用するなよ
2024/11/13(水) 21:36:26.04ID:ta3UU21D
>>741
「そうでないものはそうでないと分かるようにする」ことって、
セキュリティやガバナンスにおいてとても重要なことなんだけど、
リテラシー低すぎるとそれすら理解できないんだな
2024/11/14(木) 00:07:49.25ID:5EQWyarC
>>743
そうそう、僕ちゃん正しいからこれからもそうするんだよね?
大丈夫、周りがちゃんとフォローするから
2024/11/14(木) 09:14:25.74ID:O4Gv76Dj
いろんな立ち位置の人が混ざってるのは理解できるが、事務員と経営者て なしてその対比なんだか
下請けに仕事出すレベルのそれなり中堅みたいな規模なら、社内にセキュア担当とか設けるもんだろ?ちがうのか?
いまどき親会社が下請けに.xls添付してるようなら、ちょっとどうかと仕事を請けるのやめようかと思案すべきだし
逆ならって意味なんだが 同列の協業とかだったら「あすこはまだこんな仕事してやがる、よし追い落とそう」とか
企む基準に成るレベル 下請けから.xls送られてきたら設備投資に余力が無いと判断されて発注が躊躇われる
そんな経営判断もできない経営者はこの先伸びる力を持っていない、とまで書いておこう
2024/11/14(木) 10:02:12.81ID:S62JpFh9
セル結合してたら契約切ってる
2024/11/14(木) 10:06:51.81ID:0tHdumUr
>>744
人をバカにしても自身の能力が上がるわけじゃないし、
バカにする内容によっては自身がバカにされる対象になるよ
2024/11/14(木) 11:26:17.66ID:O4Gv76Dj
>>746 えー、それはゆるして データじゃ無くてタイトルとかだから、ね、ね、ね ダメかー
749デフォルトの名無しさん
垢版 |
2024/11/14(木) 15:07:20.24ID:a5xmyjQf
エクセル使ってたら契約切ってる
2024/11/14(木) 19:00:31.36ID:VvA7K8zf
そんな権限持ってないくせに
2024/11/14(木) 21:35:31.13ID:Xif/XSUI
一般事務員にそこまで高度なスキルがヒットなのかwww
2024/11/15(金) 10:46:35.05ID:ywD+hKxA
「ヒットなのか」って、意味不明
2024/11/15(金) 14:17:49.15ID:JmWG2QSL
本人ご満悦のようだからそっとしといてやれ
たぶん、小体な建設業とかの規模の事務員にそこまでスキルを要求するのか 笑けるわ、みたいなことを書きたかったんだろう
ひとはどうしても自分の環境に置き換えて物事判断しがちだからな 取引の契約を切れる立場という点に気付けていない
ま、しかめっ面してるよりアホ面してニコニコしてた方が、社内も円満、業務も円滑だろうから、ヨシとしとけ
話が通じない・理解が劣るのはちょっとアレだけど(それにしても何にヒットしたんだろう−−謎  ん?マストと書きたかったとかか?うーん
2024/11/15(金) 16:36:51.90ID:hQTSSBIA
普通に「必要なのか」の予測変換ミスだろ
お前ら日本人か?
2024/11/15(金) 16:46:35.63ID:JmWG2QSL
予測変換で漢字のはずがカナだったのに気付けないような奴が他人をあざ笑うのか
ご時世だな ヒットなのか vs 必要なのか なるほどー
ところでスペースふたつ続けると文字小さくなるのは気付いてたがマイナスも続けると文字小さく成るんだな
AA対策か
756デフォルトの名無しさん
垢版 |
2024/11/15(金) 17:54:36.27ID:yZ5Bkpe2
--C
だまされた!
2024/11/15(金) 18:10:51.33ID:1/4aEL1X
解読してもらう必要のある煽りレスってダサすぎない?
2024/11/15(金) 18:46:45.68ID:idZdWVxk
こんなスレでマウント取り合ってる事自体がダサいから今更
2024/11/15(金) 19:44:32.51ID:nIPazz8u
日頃から情シスにエンドユーザーコンピューティングだのと言われて邪険にされてイライラしてたんだろう
所詮Excelエキスパートにもシステム屋にもなりきれない半端者同士なんだから仲良くしろよ
2024/11/15(金) 20:31:18.62ID:JmWG2QSL
すまん 全角のマイナスの方だ --C
2024/11/15(金) 21:05:43.75ID:1/4aEL1X
>>758
出出出~!!どっちもどっち奴~!
2024/11/15(金) 21:17:16.85ID:5aCEAseK
日頃から情シスにエンドユーザーコンピューティングだのと言われて邪険にされてイライラしてたんだろう
所詮Excelエキスパートにもシステム屋にもなりきれない半端者同士なんだから仲良くしろよ
2024/11/16(土) 08:19:37.49ID:Pr98eohc
>>743を理解できない人は、
Option Explicitも使わないし変数の型宣言もしない人
2024/11/16(土) 11:04:01.34ID:BQ2jsLdr
資格が大事なんじゃない もっと上を目指すことが大事なんだ
何なら資格持ちを顎でこき使える立場とか、視線ひとつで手下を動かせる立ち位置に
2024/11/16(土) 12:42:37.37ID:TNfcrQUg
比例バイアス
766693
垢版 |
2024/11/16(土) 17:23:05.07ID:RPqOEbPp
なんだかなあ。
いつもこれ。

ブラックボックスで危険というならexeの方が危険だろ。
ほぼ完全にブラックボックスだ。
VBAは実行前にソース見れるし、もし見れなかったら実行しなきゃ良い。

便利機能を積極的に利用する者に対してセキュリティ言ってる奴はPC使うなよ。
2024/11/16(土) 17:48:01.75ID:DtLpIc4a
>>766
.xlsが便利機能?笑わせるなよ
車の方が排気ガス多いから煙草は悪くないもん!って理屈だって分かって言ってるのか?
しかも693は俺なんだが
2024/11/16(土) 20:45:50.28ID:BQ2jsLdr
マクロ入りの.xlsをいまだに流通させるなよ ってだけなんだが
大袈裟に捉えるものでも無い ビジネスリテラシーの話してるだけ
2024/11/16(土) 22:30:25.17ID:H0Y7IjkJ
セキュリティ上問題あるのはxls形式より古いExcelだろ
マクロを無条件に実行してくれはるから
2024/11/17(日) 00:56:12.91ID:voYpa1+g
一人で使ってる分には勝手にすれば?
xlsファイルで渡された相手が送り側のリテラシーや人間性を訝しんだり憐れんだりするだろうけど、
それでもいいならいいんじゃね
771766
垢版 |
2024/11/17(日) 01:51:54.65ID:M0Ro5FSC
あら?
何故か関係ない書き込みの番号が入ってる。
俺は>>693じゃない。

で、俺はxlsのことなんて言ってないわ。
VBAのことを言ってる。
大体、xlsだろうがxlsmだろうがよっぽどのバカじゃない限り動かす前にソース見るだろ。
772766
垢版 |
2024/11/17(日) 01:53:50.87ID:M0Ro5FSC
でもexeはソ―ス見れないんだわ。
2024/11/17(日) 08:27:43.14ID:8TFR5cOk
そんな突飛も無い意見はどうでもいい 現状なら.xlsxと.xlsmをキチンと使い分けろ、てだけ
過去の遺物を平気でお構いなしに世間にばら撒くなと クローズドな環境で使い続けるならどうぞご勝手にと
.xlsm形式が世に出てすでに15年も経過してる
にも拘らず未だに遺物形式でしか運用できない事業(職場)環境は何とかしろと できないのか?と
そんなだから第三国に後れを取るんだと ちょんまげに羽織袴で取引先訪問するようなもの
なんで急に.exeを比較に出してくるのか気が知れない きょうびメールに.exeなんか添付してきたら
問答無用で遮断される それと似た行為をするな、と 敵対してると思われてもいいのか?と
マクロ入ってるか入ってないか見た目からは窺い知れない.xlsとはそういう懸念を含んでるんだと
2024/11/17(日) 08:53:13.06ID:KOgAzWZO
>>771
スレの流れすら追えてないのかよ
VBAどうこうの前に日本語読めるようになってこい
2024/11/17(日) 09:01:44.02ID:hbhRcMl0
傍からは目糞鼻糞にしか見えんなあ
警告を気にせずメクラで実行するような阿呆(かつそれができてしまう阿呆なPC環境・運用)はxlsmだろうと実行するだろうし、
メールサーバーやウィルス対策ソフトでxlsmをブロックするようなまともな運用をしてる組織ならVBA入りのxlsは普通にブロックされるよ
そんなにセキュリティが心配なら、いまだにVBAなどというとっくに非推奨なドクソレガシーに依存して関係者にウィルス警告の言い訳して回ってる自分を客観的に振り返ってみることだな
2024/11/17(日) 09:51:32.31ID:KOgAzWZO
話はぐらかして勝利宣言とかクソかっこ悪いな
ここが何のスレか弁えてから物言え
2024/11/17(日) 10:24:29.79ID:XBj9RB2E
VBAのセキュリティリスクって、それ自体の危険性もさることながら周辺への悪影響が大問題なんだよな
セキュリティ警告を無視する悪習慣がつくし、古いVBAに足を引っ張られてCOMコンポーネントなど周辺のソフトウェアが古いバージョンのまま放置され脆弱性の温床となるケースが多い
2024/11/17(日) 14:22:14.11ID:sJo+tdYi
>>751
これからは一般事務員だろうが高度なスキル必要なんだよお爺さん。
昭和とか昔と違うんだよ
2024/11/17(日) 16:02:45.68ID:8TFR5cOk
EDIの取引先からデータ運用目的で.xlsmが添付されてくることは稀にあるがな
EDIの生データをその取引先用に加工出来て進捗状況だの生産予定だのを別途報告する時は
それ使ってワシらの使いやすいカタチにしてから送ってこい という強圧には従わざるを得ない
複数社がそうしてたり、別に頓着無しで好きな方式で報告してとかも混ざってたりするから
自ずと実践でセキュリティ意識は備わってくのもある
2024/11/17(日) 16:33:50.17ID:MhTQtsqE
事務作業なんて全部AIになって文系は大量失業する時代がもう来てるのに
781デフォルトの名無しさん
垢版 |
2024/11/17(日) 16:53:46.37ID:VF2Rh7oh
馬鹿にはそう思えるのか
というか、そういう馬鹿は元からいらない
2024/11/17(日) 18:57:07.37ID:JR7tepDo
>>780
一部ではそうかもしれんが自分の職場はそうなってないのが現実
783デフォルトの名無しさん
垢版 |
2024/11/17(日) 19:03:46.98ID:RykN+5s1
>>780
そういう仕事はもう派遣さんか新卒教育用だよ殆ど
総合職でそんな仕事してるやつなんてたらい回しにされてる無能おっさんぐらいのもんよ
784デフォルトの名無しさん
垢版 |
2024/11/17(日) 19:25:08.33ID:9jlNI1Eh
既にAIは画像系、コピペ系を除き用途は限定的という評価が固まりつつある

現時点はこんな感じ

ステマ要員「これからはAIの時代だっ」
境界知能「AIすげー」
馬鹿「AIすげー」
プログラマーではなくコーダーレベルの開発者「AIすげー」
2024/11/18(月) 00:23:27.45ID:0rQWV96u
生成AIにVBAを書かせれば大多数のVBAerを遥かに上回る非常に高品質な成果物が一瞬でできるのは事実なのだけど、
Excelに依存している職場にそれを自分でやれるだけのリテラシーのある人間がどれだけいるかって話
それができるレベルの人間がいるならそもそもVBAの出番すらなく、とっくにシステム化されてるだろうね
2024/11/18(月) 19:21:42.92ID:lw8OhJYn
AIも時々怪しいコード書くけどね。
787デフォルトの名無しさん
垢版 |
2024/11/18(月) 20:57:37.80ID:4bwKL+B/
そんなこともわからん人なんだろ
2024/11/19(火) 10:28:17.81ID:hdWV3eCG
ここでは基準がVBAだから、一般的なプログラマAI代替議論とは一緒にすべきではない
現在のAIは少なくとも自称VBAできます事務員よりは遥かに有能であり、そのレベルでは議論の余地はない
2024/11/19(火) 13:04:10.29ID:3tFgbmFe
それに依存してしまってはヒトの発想力・想像力・構成力とかがどんどん失われて行ってしまい、ばかを量産することに繋がる
あ゛の゛ね゛ー、ぼ゛く゛ね゛ー わ゛か゛ん゛な゛い゛ だらけで仕事が回らなくなる
脳を回転してこそヒト
ps://diamond.jp/articles/-/290378 手書きすることの有用性を見直しすべきまである
2024/11/19(火) 17:30:42.53ID:Rl1s4/8X
>>789
じゃあこんなとこに書かずにチラシの裏に鉛筆書きでもしてろよ
791デフォルトの名無しさん
垢版 |
2024/11/19(火) 21:29:39.65ID:vI5ma8jx
♪だいやもんどだねー
792デフォルトの名無しさん
垢版 |
2024/11/19(火) 21:40:16.75ID:IBiZCHZ9
いまの職場はVBEのことをVBAエディタと呼んだりしている。
変な言い回しだけど直感的にはわかるから、まあいいんじゃないかと思っている。
2024/11/19(火) 22:23:27.38ID:RfZBgNU4
VirtualBoxをVBと呼ぶ弊社と比べたら全然いい
2024/11/19(火) 23:48:15.33ID:a2PR4aIP
VBAの扱いなんかそんな程度なんだろ大半の職場は。
2024/11/20(水) 09:26:58.29ID:4ayYS315
>>792
vbeってなんの略?
2024/11/20(水) 09:43:08.73ID:nLORcRfA
ExcelでVBAを使うのには二面あって、エンドユーザーが毎回使うのに都合がいい使い方と
制作者が業務を依頼されたときに都合がいい使い方
というのを、こないだ知人から相談されたときに実感した
「これVBA使って楽に作れるよな?」「作れるけど実務では要求されてないだろ?」「おれが楽に成るんだ」
いっぱい楽していっぱいお稼ぎください
2024/11/20(水) 10:19:29.15ID:Z9vr9Tle
せいかい VBエディタ
まちがい VBAエディタ
http://imgur.com/sZ78EXy.png
798デフォルトの名無しさん
垢版 |
2024/11/20(水) 12:50:14.94ID:qdA5YbiO
>>795
大半のアプリケーションはヘルプメニューに自分自身の製品名やバージョンなどの情報を載せているんだが?

普段、何を見ているのか?
799デフォルトの名無しさん
垢版 |
2024/11/20(水) 12:58:06.11ID:qdA5YbiO
>>795
Visual BasicそのものがExcel用に作られたものではない。

VBAはVisual Basic for Applicationであり、Visual BasicをExcel用に変えたもの。

元がVisual Basicだから、Visual Basicのコードのエディタは略してVBEとマイクロソフトが定義した。

ちゃんとライセンスがあるなら、お金を払って日本マイクロソフトに問い合わせて聞けばいい。

3万円以上かかるけど。
2024/11/20(水) 16:38:51.38ID:nLORcRfA
 Excel でカスタム関数を作成する・ マクロまたは VBA コードが検出されました・
 Visual Basic Editor の使用に関するヘルプを見つける・ マクロ記録で作業を自動化する・
 マクロ モジュールを別のブックにコピーする・ 単一のブックにすべてのマクロを作成して保存する・
 クイック スタート: マクロを作成する・ マクロを編集する・ ボタンにマクロを割り当てる・ マクロを実行する
Excelのヘルプで『VBE』と検索しても上記ぐらいしか列記されない
最近のExcel初心者にヘルプ使えっつっても、当のヘルプがほとんど使い物に成らない始末
ネットでググったほうが百倍有効な情報が出て来る 同じぐらいムダな情報も出て来るけど
だから先人の知恵をお借りしようかと、掲示板とかを利用する
ひと頃と違ってきているから、無暗矢鱈と罵るだけでは後進が育たない 単なるハラスメントでしかない
2024/11/20(水) 18:16:15.74ID:PcFI+cIJ
>>800
ヘルプそのものじゃなくヘルプメニューにあるバージョン情報なんかの話でしょ
理解できないなら口挟まなくて良いよ
2024/11/20(水) 19:23:47.00ID:Uc3/Qn/2
スキャナー読み込みしたPDFから特定の文字を読み取りたいのですが何か良い方法はありますでしょうか
EXCEL VBAだと調べた限り方法はなさそうですが、所詮素人調べなので…
2024/11/20(水) 19:51:07.07ID:PcFI+cIJ
チューリング完全だからできなくはないけど不向きもいいところでは
2024/11/20(水) 21:47:46.58ID:V/GV/ca9
そんなもん画像にしてChatGPTに投げりゃ一発でしょ
自動でやらせたいなら画像と指示をそのまんまOpenAIのAPIに投げれば同様の結果が得られる
VBAに向いているかと言えば全力でNoだが、幸いVBAからOpenAI使ってる基地外はそれなりにいるから情報多いし、
真面目にOCRライブラリだの何だのと色々インテグレーションするより遥かに簡単、かつその割に高精度だ
2024/11/20(水) 22:14:43.96ID:Uc3/Qn/2
回答ありがとうございます
可能ではあるのですね
今はチャットだけでなくAPIまであるのですね…
それが一番優しそうなので、調べてみます
ありがとうございました
2024/11/21(木) 08:19:00.66ID:wRiJ3uHk
ヘルプでバージョン調べて、それが何だってんだ
そもそも、バージョン調べるなら、ファイルのアカウントだろうに 何をイキってんだか
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況