プログラミング 【Excel VBA】フォルダがなければ作る関数 マクロで作ったファイルを保存する先を作りたい場合があります。 この時保存フォルダがない場合作ってくれるマクロです。 '使い方 Sub TEST() Call MakePath("C:\TEMP\A\B\C") MsgBox... 2020.05.14 プログラミング
プログラミング 【Excel VBA】入力を促すダイアログを表示する ユーザーから何かしらの入力を受けたい場合、「InputBox」を使うことができます。 ソースコード Dim somethingInputText As String somethingInputText = Input... 2020.05.08 プログラミング
プログラミング 【VBA】処理を劇的に早くするおまじない With Application .Calculation = xlCalculationManual .EnableEvents = False .ScreenUpdating = False End With ... 2020.05.11 プログラミング
プログラミング 【ExcelVBA】 ファイル名を取得するダイアログを表示する ExcelVBAでファイルのフルパスを取得するマクロを紹介します。 Dim fileName As String fileName = Application.GEtOpenFilename("Microsoft Excelブック... 2020.05.07 プログラミング
プログラミング 【ExcelVBA】ログメッセージ表示 ' ログの作成 Dim msgArray As Object ' ログメッセージ定義 必ず実行すること Public Function setMsgArray() Set msgArray = CreateObject("Sc... 2020.01.23 プログラミング
プログラミング 【ExcelVBA】実行状況を出力する -プログレスバーっぽく マクロ実行時に「バグってない?固まってない?」とならないように、処理の状況を画面に表示させましょう。 表示される場所はExcelの左下(ステータスバー)に表示されます。 使い方 Private Declare PtrSa... 2020.01.17 プログラミング
プログラミング 【VBA】シートの保護の設定・解除 VBAでシートの保護と解除をする方法を紹介します。 シートを保護する Dim wbk As Workbook Dim ws As WorkSheet Set wbk = ThisWorkbook Set ws = wbk.W... 2020.01.09 プログラミング