タグ

excel-vbaとdbに関するnabinnoのブックマーク (3)

  • ExcelからOracleにVBA経由でアクセスするときの…… - misc.log

    VBA経由でOracleを操作するときのライブラリを調べるのに、とりあえず10.2.0.5のOracle Client全部入り環境に何が入っているかを見てみた。可能であれば、最小構成のOracle Clientしか入っていない環境で動かしたいのだけど…… たぶん使ってるのはこのOracle Provider for OLE DBってやつ……。 ExcelOracle連携(2)Page 2/3 お手軽が一番、ExcelOracleクライアントに http://www.atmarkit.co.jp/fdb/rensai/excel2oracle02/excel2oracle02_2.html ADOでOracleにつなぐサンプルを書いてみる これを参考にしてサンプルコードを書いてみましょう…… Private serverName As String Private userName As

    ExcelからOracleにVBA経由でアクセスするときの…… - misc.log
  • 追加関数50

    Excel関連で、少々個人的な趣味に走りすぎてしまい、出版社への提案が通らなかった企画や、あまり通りそうにない(つまり最初からあきらめモードの)企画を、「趣味Excelシリーズ」と題してPDF書籍化し、今後、不定期で発刊(ダウンロード販売)していきたいと思っています。 その第一弾が、この『Excel好きに捧げる 面白・便利な 追加関数50』です(かなりベタな、かつ自分でハードルを上げてしまうタイトルであることは承知していますが……^^;)。 要するに、VBAで作成できるユーザー定義関数(このでは「追加関数」と呼んでいます)を紹介するですが、その作り方、つまりVBAのコードの書き方などは一切解説していません。 一応ユーザー定義関数の完成品も書庫ファイルに同梱していますが、ソフトウェア製品ではなくあくまでも「」であり、その目的は、関数自体よりもむしろその“アイデア”を紹介することです。

  • Excelシート上のデータを DB にインポートするVBAマクロ - 主に言語とシステム開発に関して

    バッチ・マクロのTOPExcelワークシート上のデータを,そのまま直接DBに登録する。 VBAだけで済ませる。(Excel以外のツールやAPIが不要) たとえばアプリケーションのテスト仕様書がExcelで,テスト項目の中に「特定のデータをインポート」というのがある場合・・・ テストデータ自体がExcel上に書いてあり 書いてあるその場で,シート上のボタンをただ押すだけで,実際にDBにインポートが行なわれる という具合に,テストが楽にできる。 流れ 手順: Excelにテストデータを書いておく。 8行2列目から,右方向に順番にDBのカラム名が書いてある。 9行2列目から,下方向に1行ずつテストデータのレコードが書いてある。 9行1列目から,下方向に「何か」書いておく。何か書いてある場合,その行にはテストデータが書いてあるとみなす。 下記のマクロ+batファイル+sqlファイルを準備。(※

    Excelシート上のデータを DB にインポートするVBAマクロ - 主に言語とシステム開発に関して
  • 1