タグ

excelに関するkonoのブックマーク (8)

  • Excel ファイルの内容を Ruby を使って高速取得する - Rails で行こう! - Ruby on Rails を学ぶ

    Rails には直接関係ない小ネタをひとつ。 Excel の中身を Ruby のプログラムから参照したいことがある。これは、次のように実現できる。win32/clipboard と win32ole という2つのライブラリを使う。 require 'rubygems' require "win32/clipboard" require 'win32ole' excel = WIN32OLE.new('Excel.Application') excel.visible = false excel.displayAlerts = false excel.workbooks.open 'filename' => 'C:\test1.xls' workbook = excel.workbooks(1) sheet = workbook.sheets(1) sheet.select excel.ce

    Excel ファイルの内容を Ruby を使って高速取得する - Rails で行こう! - Ruby on Rails を学ぶ
  • 3 日坊主日記 - Excel 日付/時刻シリアル値を文字列に変換 , 温度センサ

    _ [Ruby] Excel 日付/時刻シリアル値を文字列に変換 ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] Excel 2002 (XP), 2003 Win32OLE で Excel をいじくっているのだが # for debug def get_excel_cell(name) @sheet.Range(name).Value end 表示形式: 時刻 のセルの値が Float で返ってきてしまい assert しにくい。 VT_DATE じゃないのだろうか。 <"2006/03/01 18:30:00"> expected but was <38777.7708333333>. date.rb win32ole.c を参考に変換関数を書いてみた。 #!/usr/bin/ruby # convert Excel date/t

    kono
    kono 2009/06/30
    あーこれ助かるー。
  • CSVファイルの書き出し - アプリケーションとしてのVBA

    データを書き出すときにデータ項目の間にカンマ を挿入します。 文字列は、ダブル クォーテーション ("") で囲んで出力します。 上の表で分かるように、CSVファイルの書き出しには、 Write # ステートメントを 使用します。 Write # ステートメントは最後の文字を出力したあと、改行を挿入します。 Write #, 変数名1, 変数名2 上記の場合は、変数名2の後に改行が入ります。 汎用的な使い方として、For ループでセルの内容を下記のように書き出した場合 For i = 1 To 10 Write # ,Cells(Rowcnt,i) Next 毎回改行が入ってしまいます。このままでは使えません。 Write # ,Cells(Rowcnt,i); 変数の最後にセミコロン (;)を付けると改行が入らなくなります。 サンプルでは、最後のセルの買出しの時だけセミコロン (;)を付

    kono
    kono 2009/06/24
  • Rubyist Magazine - Win32OLE 活用法 【第 2 回】 Excel

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

  • Excelファイルを操作できるAjax表計算アプリケーション·ZK Spreadsheet MOONGIFT

    ビジネスの場で最も良く利用されるであろうソフトウェアが表計算ソフトウェアだ。Webアプリケーションがどれだけ発展しようが、その現実は変えられない。乗り換えるとしても、これまでの資産をどう活用するかが問題になりがちだ。 まるでローカルアプリケーション並みの表示 そこで、表計算ソフトウェアの代表であるExcelをそのまま利用してしまうのはどうだろう。 今回紹介するオープンソース・ソフトウェアはZK Spreadsheet、Ajaxを使った表計算アプリケーションだ。 ZK SpreadsheetはまるでExcelのような操作性をもったWebアプリケーションで、簡易的な計算まで行うことができる。公式サイト内ではグラフも表示できているのだが、方法は分からなかった。なお、一部機能については日語化もされている。 画像表示も可能 最大の特徴はExcelのファイルをそのまま読み込ませることができる点だろう

    Excelファイルを操作できるAjax表計算アプリケーション·ZK Spreadsheet MOONGIFT
  • ODBC DRIVERにExcelファイルを登録する

    ODBCドライバーにExcelファイルを登録する ODBCを使いASPから、Excelファイル(.xls)のデータを読み込みます この為には、ODBCドライバーにExcelファイルを登録する必要があります。 目次ページに戻る ODBCって何? ODBCとはOpen DataBase Connectivityの事で、簡単に言うと、色々なデータベースに共通のインターフェースでアクセスできるようにする仕組みの事です。 ODBCを使えば、エクセルやアクセスやパラドックスのデータに対して、同じコードでアクセスする事ができるわけです。 実際使ってみるとすごく便利ですね。

    kono
    kono 2008/04/25
  • Excelマクロによる、seleniumテストケースの自動生成(1):CodeZine

    はじめに seleniumについての基的な内容は、以下を参照してください。 Selenium 0.7利用手順書(前編) Selenium 0.7利用手順書(後編) seleniumを利用するメリットとデメリット メリット seleniumを利用する最大のメリットは、「再テスト」が容易になることです。 不具合発生時 テスト担当者と修正担当者の伝達が容易 再テストが容易 仕様変更後 リグレッション(デグレード確認)テストが容易 筆者が特にメリットを感じるのは、テスト担当者と修正担当者の伝達が容易になる点です。テスト期間中は、テスト担当者も修正担当者も作業に追われています。通常、不具合発生時は、テスト実施担当者から修正担当者へ不具合内容を伝達するために、不具合管理ツールなどに、ケース番号や再現手順の詳細を記述、デバッグログの添付などを行い、修正担当者はそれを読み解く必要

  • PHPからExcel 2007のファイルを操作可能なPHPExcel 1.0.0リリース - PHPプロ!ニュース

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    kono
    kono 2007/02/26
  • 1