| | タイトル | : Re^2: VB6でエクセル起動 |  | 記事No | : 15145 |  | 投稿日 | : 2011/03/15(Tue) 13:39 |  | 投稿者 | : こうちゃん | 
 花ちゃんさん有難うございます。花ちゃんさんご説明します。
 A,Bの2つのエクセルを使います。
 Yahooスポーツ競馬の中の結果と出馬表アドレスを使います。
 **(A)はヤフー競馬情報の結果のアドレスより
 各馬の成績をmdbに転送するエクセルです
 
 **(B)はヤフー競馬情報の出馬表アドレスより
 馬名取得し各馬名から成績をmdbから取得します。
 
 @(A) エクセル蓄積でヤフー競馬結果のアドレスを読み込み
 シート3に読み込みます
 A(A) シート3のA2列以降のヤフー競馬結果のアドレスを読み込み
 ヤフー競馬結果のHPをシート4に丸ごと読み込み
 シート4から必要なデーターシート蓄積または、シート開催にコピー
 B(A) シート蓄積、シート開催をmdbにデーターを転送
 *****************************************************************************
 C(B) 今度違うエクセルを起動
 シート6にヤフー出馬表アドレスA2から読み込み
 D(B) そのアドレスよりシート3にそのHPまるごと取得
 E(B) 馬名をシート1にコピーされ
 F(B) 各馬の成績データーをmdbからシート1の馬名の隣に取得
 ****************************************************************************
 F(B)の各馬のデーターをmdbから取得が時間がかかります。
 72レースで47分かかります。
 このFの操作を短縮できないでしょうか。
 
 VB6を使い
 この2種類のエクセルを操作して
 F(B)のmdbからの取得時間を短縮できないでしょうか。
 たびたびすいませんがいい方法ないでしょうか。
 VB6を使いこの2種類の操作ができても
 F(B)のデーター取得時間はかわりないのでしょうか。
 ご教授よろしくお願いします。
 こうちゃん
 
 |