|    | 
     あ!すいません。無知なものであれで完結なのかと思っていました。 
サンプルを見ながらコードを打ったのではなくて、Excelごとダウンロードしたので構造がわかってなかったのですが、別のモジュールにとんでもなく長いコードが入っていました。 
今回ダウンロードしたものは全部を表示させるものなので「ふまえて」ではなくて1から作ったほうが良いのかもしれません。 
 
ReadCSV の記載があるのは・・・ 
 
Public Function ReadCSV(ByRef filepath As String, _ 
  Optional ByRef OutputWorksheet As Worksheet, _ 
  Optional ByRef TextColumns As String = "", _ 
  Optional ByRef SkipColumns As String = "", _ 
  Optional ByRef ColumnNumberFormats As Object = Nothing, _ 
  Optional ByRef ReadHeader As Boolean = True, _ 
  Optional ByVal OutputRow As Long = 1, _ 
  Optional ByVal OutputColumn As Long = 1, _ 
  Optional ByRef Delimiter As String = ",", _ 
  Optional ByRef Charset As String = mc_AutoDetectString, _ 
  Optional ByRef Quote As String = """", _ 
  Optional ByRef LineEndingCode As String = mc_AutoDetectString, _ 
  Optional ByRef AutoFit As Boolean = True) As Worksheet 
 
 Dim CSV As Variant 
 CSV = ReadCSVToArray2D(filepath, SkipColumns, ReadHeader, Delimiter, Charset, Quote, LineEndingCode) 
  
 If OutputWorksheet Is Nothing Then 
  Set OutputWorksheet = Worksheets.Add 
 End If 
  
 Call Array2DToWorksheetWithColumnFormat(OutputWorksheet, CSV, TextColumns, SkipColumns, ColumnNumberFormats, OutputRow, OutputColumn, AutoFit) 
  
 Set ReadCSV = OutputWorksheet 
End Function 
 
上記になっておりますが、これ以外にも沢山記述がありました・・・ 
 
上記がわからない中、先程お教えいただいたコードがどういった意味を持つものか調べてみます・・・ 
 
お手数をおかけしてしまいすいません・・・ 
 | 
     
    
   |