ExcelVBA

ExcelVBA

【WordVBA】オブジェクト の取得方法

参照設定 Wordが扱えるようにする ↓ 扱えるオブジェクトにWordが追加された オブジェクト取得 Word本体:Application     └ファイル:Documents        └段落 :Paragraphs        ...
ExcelVBA

【ExcelVBA ・ WordVBA】PDFをWordで開いて、Excelに転記する

PDF(複数ページ)のデータをWORDで開いて、エクセルに転記する └ test_merged.pdf(3ページ) 参照設定 Wordが扱えるようにする ↓ 扱えるオブジェクトにWordが追加された Excelでコーディング(標準モジュール...
ExcelVBA

Selenium4のスクレイピング getElementByID(“id”)

getElementByID("id")・・・要素のIDを指定して単一の要素を取得 getElementsByName("name")・・・要素のNameを指定して単一の要素を取得 getElementsByTagName("タグ名")・・...
ExcelVBA

重複配列の取得と、各配列ごとの平均値取得(動的配列、UBound、Dictionary 使用)

'重複品番のうち、価格が同じはOKと判断する。'配列に重複品番を格納Dim Dic As Object, buf As StringDim Arr() As String: ReDim Arr(0) 'Index 0で初期化Dim sum下...
ExcelVBA

エクセル「(自分)が使用中です」エラーの対処方法

サーバに保管しているエクセルファイルを閉じているにもかかわらず、「○○(自分)が使用中です」というメッセージがでるときがあります。 削除するファイルのあるパスをいつも忘れるので、備忘録として、記録します~ 解決法 WIN+R でコマンドプロ...
ExcelVBA

Excel VBAでWindows APIの 関数を使ってファイルをWEBからダウンロード(URLDownloadToFile関数)

参照  マイクロソフト Windows API リスト ①まずは宣言セクションでURLDownloadToFileの宣言 Windows APIを使用するには、まずVBAコードの宣言セクションで、「このWindows APIを使います」とい...
ExcelVBA

Excel関数(文字列⇔数値)

■数値を文字列に変換 =TEXT(1234,"0000000") 先頭のゼロ (0) を追加 (例: 0001234) ■文字列を数値に変換 =VALUE(0001234)  先頭のゼロ (0) を省略 (例: 1234)
ExcelVBA

VBA>oleオートメーション>ブラウザのテキスト・HTMLを書き出す

「Document メソッドは失敗しました IWebBrowser2 オブジェクト」 ⇒「Microsoft SkyDrive Pro Browser Helper」というIEのアドオンを無効にしているとこの症状が発生するようです。 【参照...