よねさんのWordとExcelの小部屋 なんでも掲示板

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

■13240 / 1階層)  別ファイルから検索する
□投稿者/ よねさん -(2018/04/17(Tue) 08:36:07)
    2018/04/17(Tue) 09:48:28 編集(投稿者)
    ファイルが開いていないか、シートの参照がうまくできていないのでは?
    という推測で 以下のようにコードを変えたらいかがでしょう。
    
    ↓のページに追記していますので参照してください。
    http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/vba_listbox.html
    
    変更する部分の一部分を書き出しています。
    最初に別ファイルを開くために、Openします。
    検索するデータは ファイル名 kensaku.xlsm 、シート名 meibo にあるとしています。
    Private Sub UserForm_Initialize()
        Dim lastRow As Long
        Dim myData, myData2()
        Dim i As Long, j As Long
    '----ここから
        Dim myBook As Workbook
        Set myBook = Workbooks.Open("c:\users\ファイルを保存している場所\kensaku.xlsm")
        With myBook.Worksheets("meibo")
    ' ----ここまで
    
    開いたファイルのデータのあるシートを指定します。
    
    Private Sub CommandButton1_Click()
        Dim lastRow As Long
        Dim myData, myData2(), myno
        Dim i As Long, j As Long, cn As Long
    '----ここから    
        Dim myBook As Workbook
        Set myBook = Workbooks("kensaku.xlsm")
        With myBook.Worksheets("meibo")
    ' ----ここまで
    
    Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    '----ここから  
        Dim myBook As Workbook
        Set myBook = Workbooks("kensaku.xlsm")
        With myBook.Worksheets("meibo")
    ' ----ここまで
    
    以上です。

記事引用 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←別ファイルから検索する /mari Mail →Re[2]: 別ファイルから検索する /mari Mail
 
上記関連ツリー

Nomal 別ファイルから検索する / mari Mail (18/04/17(Tue) 01:24) #13239
Nomal 別ファイルから検索する / よねさん (18/04/17(Tue) 08:36) #13240 ←Now
  └Nomal Re[2]: 別ファイルから検索する / mari Mail (18/04/17(Tue) 09:36) #13241

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

- Child Tree -