|
TH69です。 最新版の「TH69の亜米利株」Ver.13.1b_py3.1bがベクターで公開されました。 今回のVer.13.1b_py3.1bより課題だった「Python株価更新.exe」のバージョン管理を実装しました。最新版「Python株価更新.exe」はVer.3.1bとなり、同梱のファイルは「Python株価更新3.1b.exe」という名前になります。バージョン違いの「Python株価更新.exe」はエクセルから開けませんので、「TH69の亜米利株.xlsm」と「Python株価更新.exe」は同梱ファイルのままセットでご利用願います。 ![]() 早速最新版をDLして旧バージョンのデータを移行し「全シート更新」ボタンを押して検証してみたところ、前回報告したのと同様のエラーとなりました。 ![]() この「 ’Run’メソッドは失敗しました」エラーは出るものとして、以下の手順で「Microsoft Defender」によるブロックを解除してご利用ください。エラーが出ない場合はラッキーですので、そのままご利用ください。 1) 「Python株価更新1.3b.exe」を直接ダブルクリックして開きます。すると下の画像のように「Microsoft Defender」でブロックされていることが確認できます。 ![]() 2) このダイアログボックスの中に「詳細情報」というリンクがあるのでクリックすると「実行」という名前のボタンが出てきます。その「実行」ボタンを押します。 ![]() 3) すると下の画像のエラーダイアログが出ます。このダイアログが出たらOKですのでダイアログを閉じ、「TH69の亜米利株.xlsm」を開いてご利用ください。 ![]() 私の場合はこれ以降何の問題もなく「Python株価更新.exe」が使えるようになりました。 これ以外にどんなエラーが出るのか想像できませんが、ご報告いただければできる限り対応するつもりです。 #
by th1252
| 2025-08-21 12:29
| TH69の亜米利株の情報
|
Trackback
|
Comments(2)
TH69です。 「TH69の亜米利株」Ver.13.0c_py3.0がベクターで公開されました。 今回の更新は「実行時エラー’-2147024773 (8007007b) ’CurrentDirectory’メソッドは失敗しました: ‘IWshShell3’ オブジェクト」というエラーへの対応と、Pythonの動作簡略化のために行いました。 ![]() これで「’CurrentDirectory’メソッドは失敗しました」のエラーは出なくなるものと思います。 ただ、「TH69の亜米利株」をネットワークドライブやクラウドなどに保存していると「実行時エラー’76’ パスが見つかりません。」というエラーが出て使えない、という報告も頂いております。「Python株価更新.exe」をエクセルから開く時にエクセル自身のパスを取得しているため、自身のパスが取得できないとエラーとなってしまします。 「Microsoft OneDrive」などは意図せず保存・利用している場合があるのでご注意願います。 「TH69の亜米利株」は必ずご自身のPCのローカルドライブに保存してのご利用をお願いいたします。 さらに「実行時エラー’-2147023673 (800704c7) ’Run’メソッドは失敗しました: ‘IWshShell3’ オブジェクト」というエラーの報告も頂いております。これは私が新バージョン動作確認のために自身のPCで株価更新を行っても出ることがあります。 ![]() 私の場合の原因は「Microsoft Defenderに「Python株価更新.exe」がブロック」されて開かないというエラーでした。この場合では一旦「TH69の亜米利株」のエクセルファイルを閉じ、「Python株価更新.exe」を直接ダブルクリックして開いてみます。 すると下の画像のように「Microsoft Defender」でブロックされていることが確認できました。 ![]() このダイアログボックスの中に「詳細情報」というリンクがあるので押してみると「実行」という名前のボタンが出てきます。その「実行」ボタンを押します。 ![]() すると今度は下の画像のエラーダイアログが出ました。 ![]() 私の場合はこれ以降何の問題もなく「Python株価更新.exe」が使えるようになりました。 これ以外にどんなエラーが出るのか想像できませんが、ご報告いただければできる限り対応するつもりです。 #
by th1252
| 2025-08-06 15:46
| TH69の亜米利株の情報
|
Trackback
|
Comments(2)
TH69です。 「TH69の亜米利株」Ver.13.0b_py2.1をリリースしましたが、これでもダメな方も居られるようです(涙)。 ![]() それでどこが悪いのかChatGPTに尋ねてみました。 『‘CurrentDirectory’ メソッドは失敗しました: ‘IWshShell3’ オブジェクト』の原因は、Wscript.Shell オブジェクト(IWshShell3)には CurrentDirectory プロパティが存在しないことです。 と明快な答えが返ってきました。私が勘違いしていて変なコードを使っていたようです。 修正後のコードも教えてくれたので、それに変更したものを再度公開する予定です。 修正版のバージョンは「Ver.13.0c_py2.1」となります。公開まで今しばらくお待ち願います。 では。 #
by th1252
| 2025-07-24 16:21
| TH69の亜米利株の情報
|
Trackback
|
Comments(0)
TH69です。 「TH69の亜米利株」Ver.13.0b_py2.1がベクターで公開されたので、早速ダウンロードして試してみたらエラーで止まってしまいました。「ティッカー一覧」シートの「旧バージョンのデータ移行」ボタンでデータを移し、「全シート更新」ボタンを押したところ下の画像のエラーダイアログが出ました。 ![]() このダイアログは見慣れているので原因は分かります。それは「Python株価更新.exe」が動作していないからです。VBAから「Python株価更新.exe」を呼び出しても開かないために出るエラーとなります。 まず原因究明のため「TH69の亜米利株」をインストール(解凍)したフォルダを開き、そのフォルダの中に「Python株価更新.exe」があるかどうか確認します。今回は「Python株価更新.exe」がフォルダ内にあることが確認できました。 では「TH69の亜米利株」のエクセルファイルを閉じ、「Python株価更新.exe」を直接ダブルクリックして開いてみましょう。 ![]() 見事にMicrosoft Defenderにブロックされてました! 「やっぱりな~」という感じですね。新たにDLしたファイルなどにある「exeファイル」はブロックされることがあるんですね! このダイアログボックスの中に「詳細情報」というリンクがあるので押してみたら「実行」という名前のボタンが出てきました。とりあえず「実行」ボタンを押してみます。 ![]() すると今度は下の画像のエラーダイアログが出ました。 ![]() このエラーが出たらもう安心です。ダイアログを閉じて「TH69の亜米利株」のエクセルファイルを開き、もう一度最初からやり直してみましょう。 うまく行かなかったらご連絡ください。その場合はもう一段上の対策が必要になります。 推奨はしませんが、「Python株価更新.exe」を直接ダブルクリックして開く時に「TH69の亜米利株」のエクセルファイルを閉じていなかったら、「Python株価更新.exe」による株価更新作業が始まってしまうかもしれません。でもそれはそれでOKで、多分問題なく更新されていると思います。 今までこんなことはなかったので、Microsoft Defenderの防御機能が強化されたのでしょうね。 では、よい投資を! #
by th1252
| 2025-07-24 10:36
| TH69の亜米利株の情報
|
Trackback
|
Comments(0)
TH69です。 「TH69の亜米利株」Ver.13.0b_py2.1がベクターで公開されました。約2年振りのメジャーバージョンアップとなります。 今回の更新では、エクセルVBAのWEBスクレイピングによる株価更新機能を完全に廃止し、「Python株価更新.exe」による株価更新のみとしました。これにより今後数年間は使い続けられるものになると思います。 株価などの更新が必要なシートには「○○シート更新」ボタンと「全シート更新」もしくは「全更新」ボタンを設置しました。そのシートだけ更新したい場合は「○○シート更新」ボタンを、全てのシートを更新したい場合は「全シート更新」もしくは「全更新」ボタンを押してください。 なお、選択ティッカー更新機能はPythonで再現できないため廃止しましたのでご了承願います。 直近のバージョンでは「Python株価更新.exe」でドル円レート取得ができなくなり、そこで止まってしまうというエラーが発生していました。それを回避するためにドル円レートが取得できない場合は「ドル円レートが取得できません!」と表示し、そのまま株価更新作業を続けるように改良しました。 かなり大幅な変更を行いましたので、予期せぬ不具合などの発生も考えられます。何かありましたらご連絡お願いいたします。 では、よい投資を! #
by th1252
| 2025-07-24 09:17
| TH69の亜米利株の情報
|
Trackback
|
Comments(0)
|
カテゴリ
メモ帳
以前の記事
2025年 10月
2025年 09月 2025年 08月 2025年 07月 2025年 05月 2025年 04月 2025年 01月 2024年 12月 2024年 11月 2024年 09月 2024年 06月 2024年 04月 2024年 01月 2023年 12月 2023年 11月 2023年 10月 2023年 09月 2023年 08月 2023年 07月 2023年 06月 2023年 05月 2023年 04月 2023年 02月 2023年 01月 2022年 12月 2022年 11月 2022年 10月 2022年 09月 2022年 08月 2022年 07月 2022年 05月 2022年 04月 2022年 03月 2022年 02月 2022年 01月 2021年 12月 2021年 11月 2021年 10月 2021年 09月 2021年 08月 2021年 07月 2021年 06月 2021年 05月 2021年 04月 2021年 03月 2021年 02月 2021年 01月 2020年 12月 2020年 11月 2020年 10月 2020年 09月 2020年 08月 2020年 07月 2020年 06月 2020年 05月 2020年 04月 2020年 03月 2020年 02月 2020年 01月 2019年 12月 2019年 10月 2019年 09月 2019年 08月 2019年 07月 2019年 06月 2019年 05月 2019年 04月 2019年 03月 2019年 02月 2019年 01月 2018年 12月 2018年 11月 2018年 10月 2018年 09月 2018年 08月 2018年 07月 2018年 06月 2018年 05月 2018年 04月 2018年 03月 2018年 02月 2018年 01月 2017年 12月 最新のコメント
最新のトラックバック
検索
タグ
最新の記事
外部リンク
記事ランキング
|
ファン申請 |
||