2022-01-01から1年間の記事一覧

ExcelVBAでExcel終了させる

Sub ExQuit1() '確認メッセージを表示させない Application.DisplayAlerts = False 'Excelを終了する Application.Quit End Sub Sub ExQuit2() '確認メッセージを表示させない Application.DisplayAlerts = False '他のブックが開いていなければ If Workbook…

MFC CDialogにてEnterキーで閉じちゃうのを何とかする方法

PreTranslateMessage()で受け止めて止めるこの例ではTABに変換している BOOL CMyDialog::PreTranslateMessage(MSG* pMsg) { if (pMsg->message == WM_KEYDOWN) { if ((pMsg->wParam == VK_RETURN) || (pMsg->wParam == VK_ESCAPE)) pMsg->wParam = VK_TAB; }…

pandas_datareaderを使ってデータ取得 いろいろ

Yahooから取得は裏技っぽい状況なのかな。 なるべく避けたほうがよさそうdev.classmethod.jp

batファイルやコマンドラインでWindowsをスリープにする

PsShutdownをダウンロードして使うのが一番。 docs.microsoft.com psshutdown.exe -d -t 0 -accepteula

windowsでpythonによる株価取得環境構築

・コマンドプロンプトで"python"と入力すると インストールされてない場合、MicrosoftStoreが開くのでインストールする。・pandas-datareaderをインストール python -m pip install pandas-datareader 環境構築がお手軽になってるなぁ

Pythonで時系列データ取得(NASDAQ)

ライブラリインストール py -m pip install pandas-datareadernas.py # ================================================= # ライブラリ # ================================================= import pandas_datareader.data as web # ==================…

VBAでCSVファイルをシートへ読み込む

Option Explicit Sub sample() '読み込むCSVファイル Const CSV_FILE As String = "C:\Users\user\Desktop\sample.csv" 'CSVファイルを読み込むシート名 Const CSV_SHEET_NAME As String = "csv" Dim sheet As Worksheet Dim csvSheet As Worksheet '既にシ…

Excelのクエリ接続 更新の完了待ち方法

Webクエリの外部データ範囲プロパティには、「バックグラウンド更新を有効にする」などのチェックボックスがあります。このチェックボックスをオフにして、目的の効果を実現します。 ネタ元 www.web-dev-qa-db-ja.com

VBAからPowerShell実行

sPS1Path = "ファイル.ps1" Call ExecPowerShell(sPS1Path) ' PowerShellの実行(Execコマンド使用バージョン) Private Function ExecPowerShell(cmdStr As String) As String ' WshShellオブジェクト Dim oExec As Object ' Execコマンドで実行する ' -NoL…

ExcelVBA 確認無しで上書き保存

'警告メッセージを表示しない Application.DisplayAlerts = False ActiveWorkbook.Save '警告メッセージを表示 Application.DisplayAlerts = True ネタ元 excel-toshokan.com

cronの使い方

ここ参照 server-beginner.com

PHPでURL指定で直接サーバーに画像等をダウンロードする方法

$data = file_get_contents($value); file_put_contents('./download/'.$filename,$data); ネタ元 9-bb.com

WADAXのPHPのパス

/usr/local/bin/php ネタ元 faq.wadax.ne.jp

STEPNの画面上の情報をOCRで取得する方法(簡易版)

・Reflector4などでiPhoneの画面をPC上に表示させる ・Githubの https://github.com/skipiano/STEPN からpythonコード取得 ・実行して足りないモジュールはpipでインストール ・Tesseract OCR をWindowsにインストールする必要あり。PATHも通す必要あるよ ・…

ExcelVBAで行って時間後に消えるダイアログ

宣言はこちら Private Declare PtrSafe Function CustomTimeOffMsgBox Lib "user32" Alias "MessageBoxTimeoutA" ( _ ByVal xHwnd As LongPtr, _ ByVal xText As String, _ ByVal xCaption As String, _ ByVal xMsgBoxStyle As VbMsgBoxStyle, _ ByVal xwlan…

CoinGekoからExcelで仮想通貨の現在値取得

取得したい通貨のCoinGekoページを表示してapi idを取得 ここではBNB CoinGekoのAPIドキュメントのページを開く https://www.coingecko.com/en/api/documentation 「coins/markets」を探して「Try it out」クリック vs_currencyの欄に何ベースの価格が欲しい…

Reflector 4で、iPhoneの画面をPCに映してOBSの設定

Reflector 4は有料だけどお試しもできるよ ネタ元 vip-jikkyo.net

強化学習を用いたマリオの訓練

メモhttps://colab.research.google.com/github/YutaroOgawa/pytorch_tutorials_jp/blob/main/notebook/4_RL/4_2_mario_rl_tutorial_jp.ipynb

Wordpressテーマ Simplicity で サイトのタイトルとキャッチフレーズの文字列非表示化

追加CSSに以下追記 #site-title, #site-description { display: none; } ネタ元 wp-simplicity.com

MFC クリップボードの文字列取得

void DispClipText(void) { HANDLE hText; char *pText; OpenClipboard(NULL); hText = GetClipboardData(CF_TEXT); if(hText == NULL) { printf("クリップボードにテキストデータはない。\n"); } else { pText = GlobalLock(hText); printf("%s\n", pText);…

MFC CStringのSplit()

/// <summary> /// 文字列のSplit /// ネタ元:https://gurizuri0505.halfmoon.jp/develop/cplusplus/split /// </summary> /// <param name="str">元データ CString</param> /// <param name="delim">デリミタ</param> /// <param name="result">出力先 CStringArray</param> void split(CString str, CString delim, CStringArray& result) {…

画像結合ツール

よく使うのでメモphotocombine.net

MetaMaskにトークンを追加 バイナンスチェーン編

ここからアドレス調べて追加する https://bscscan.com/ ネタ元 cryptoneo.net

SQLiteCppの使い方

メモspiralsense.jp

SQLite高速化 1行のinsert updateでまとめて複数行追加/更新

insert or replace into t1 (f1, f2, f3) values ('a1', 'b1', 'c1'), ('a2', 'b2', 'c2'), ('a3', 'b3', 'c3')かなり昔はダメだったけど、今はOKさ ネタ元 www.gesource.jp

Microsoft IMEをGoogle日本語入力並みに使えるようにする

Microsoft IMEの設定で”クラウド候補”をONにする ネタ元 tanweb.net

ExcelVBA 日付の比較

'日付の比較 a = CDate("2020/1/1") b = CDate("2020/1/2") If a < b Then '大なり If a > b Then '小なり If a = b Then '等しい If a <> b Then '等しくない ネタ元 daitaideit.com

MFC 転送URLの転送先を取得

変数urlに URLが入ってるとしての処理 szRedirectが!=""なら転送。ここに転送先URLが入ってる // 転送URL先URL取得 CString Server_Host_Address; CString FileLocation; CString Referer; CString SaveDirectory; CString SaveName; CString tmpUrl = url; …

VBScriptで、32 ビットまたは 64 ビットの Windows OS を実行しているかどうかを判断

strOSArch = GetObject("winmgmts:root\cimv2:Win32_OperatingSystem=@").OSArchitecture If Instr(strOSArch,"64") <> 0 Then 'OSが64ビット MsgBox "64" Else 'OSが32ビット MsgBox "32" End if以下は完璧じゃないっぽい Dim WshShell Dim WshProcEnv Dim …

inno setup の インストーラーの64bit/32bit指定方法

1)x64対応アプリ、インストーラをx64環境で動かす。 ArchitecturesInstallIn64BitMode=x64 ArchitecturesAllowed=x642)x86対応アプリ、インストーラをx86環境で動かす。 ;ArchitecturesInstallIn64BitModeは記述しない ArchitecturesAllowed=x863)x86対応ア…