VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/05/10(Wed) 17:34
投稿者りん
Eメール
URL
タイトルRe: 既存のExcelファイルを選択し、表を読み込む時のエラー

 試しに書いてある通りに作ってみましたが問題なく動作しましたよ。
 ※Formにボタンとコモンダイアログを貼り付けExcelを参照しています。
Private Sub Command1_Click()
    CommonDialog1.CancelError = True
    With CommonDialog1
        .Flags = cdlOFNHideReadOnly
        .Filter = "すべてのファイル (*.*)|*.*|" & "エクセルファイル (*.xls)|*.xls|"
        .FilterIndex = 2
    End With
    CommonDialog1.ShowOpen
    MsgBox CommonDialog1.FileName
    
    Dim xlApp As Excel.Application
    Dim xlBook As Excel.Workbook
    Dim xlSheet As Excel.Worksheet
    Set xlApp = CreateObject("Excel.Application")
    Set xlBook = xlApp.Workbooks.Open(CommonDialog1.FileName)
    Set xlSheet = xlBook.Worksheets(1)
    xlApp.Visible = True
    Dim i As Integer
    Dim j As Integer
    Dim strZahyou(2, 2) As String
    For i = 1 To 2
        For j = 1 To 2
            strZahyou(i, j) = xlSheet.Cells(i + 1, j)
            Debug.Print xlSheet.Cells(i + 1, j)
        Next j
    Next i
End Sub


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -