- 11 名前:デフォルトの名無しさん mailto:sage [2020/06/26(金) 23:24:58.46 ID:SBXE4EMs0.net]
- >>6
ぱっと見で分かるのは、OptionButton1が再定義されてて目的の値を参照してない事 Dim OptionButton1 を消して、>>3で自分で書いたようにOptionButton1.valueを評価してみて あと、オブジェクト名にButtonって入ってるからコントロールだと思うけど、 もしコマンドボタンならこの用途でValueプロパティは使えないから、チェックボックスにしよう 解説サイトのソースも修正 grepExcelSheetメソッド Loop While rTmpFoundCell <> rFoundFirstCell ↓ Loop While rTmpFoundCell.Address <> rFoundFirstCell.Address openExcelFilesメソッド sTmpPath = Dir(sFilePath & "*.xls") ↓ sTmpPath = Dir(sFilePath & "*.xls?") それに伴って Do While sTmpPath <> "" 内の文を If Not sTmpPath Like "*." & ThisWorkbook.Name Then 〜 End If で括る 細かいこと言うと、Blean型を判定するときにリテラルと比較(= True や = False)はカッコ悪いから止めた方がいい 解説サイトではやってるけどね
|

|