エクセルに取得したデータを貼り付けるには


トモトモ  2003-05-13 21:09:23  No: 77913

DAOでエクセルに取得したデータを貼り付ける場合以下の様な方法(CopyFromRecordset)がありますが、oo4oではクリップボード
(CopyToClipboard)からデータシートに転記になるのでしょうか。
書式設定は別に設定しなければいけないでしょうか。

Set daoRs = daoDb.OpenRecordset(strSQL, dbOpenDynaset, 0)
xlsSheet.Cells(1, 1).CopyFromRecordset daoRs


クリリン  2003-05-14 02:46:15  No: 77914

セルに直接レコードセットの内容が貼れたっけ?
何にも表示されないか、変な文字が表示されるのでは?
確認はしてませんが、もしかしてデータを貼るのであれば、
xlsSheet.Cells(1, 1).CopyFromRecordset daoRs.Fields(フィールド名)
では?

違っていたらごめんなさい(__)


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加