あれ、意外と便利なんじゃないか、このソフトウェア? Seleniumと言えばブラウザを擬似的に操作してテストを自動化したり、ちょっとしたスクレイピング系の操作をするのに便利なソフトウェアです。Google Chrome/Firefox/IE/PhantomJSなどに対応しており、マルチブラウザでテストができます。 そんなSeleniumはRubyやPython、Java、C#といった言語向けにテストコードを出力できるのですが、さらにVBAでも使えるようにしたソフトウェアがSelenium VBAです。 とんでもかなぁと思ったのですが、いやいやそんなことはなさそうです。 インストールすると、フォーマットやエクスポートにVBA/VBSが追加されます。 インストール後は普通にSelenium IDEを動かして、そのコードを取得するだけです。 Public Sub test() Dim selen
テスト仕様を書くだけで,仕様書自身がテストを自動でやってくれる。 それがExcelenium(エクセレニウム)。 Excelenium = Excel + Selenium 左側で,操作のステップを日本語で書くと, 右側で,テスト仕様書風のフォーマットの文章をリアルタイムで自動生成してくれる。 ※画像中で「確認」と書いてあるのは,チェックポイントの部分。これは自動的にオレンジ色のセルになる。 書く必要があるのは,青い線より左側だけ。 そして, 「この仕様書の全テストを実行」 というボタンを押すと・・・ Seleniumのテストケースが自動生成され, ブラウザが立ち上がり, テスト仕様書に書いてあった全テストが実行される。 (※ついでに,シート上の全テストケースに自動で番号が振られる。) Webアプリケーションの結合テスト / 回帰テストが大幅に楽になる。 従来のような「テスト仕様書」と称し
月の何週目なのかを調べるのもWEEKNUM関数 月の第何週なのかを調べるのも、年の第何週なのかを調べるのと同様に、WEEKNUM関数でOKです。 ▼操作方法:指定日が月の第何週なのかを調べる ※A2セルに年・B2セルに月・C2セルに日が入力されているときに、D2セルに月の第何週なのかを表示する例 D2セルに =WEEKNUM(DATE(A2,B2,C2))-WEEKNUM(DATE(A2,B2,1))+1 という式を入力する 「WEEKNUM(DATE(A2,B2,C2))」という式で、指定した日が、その年の第何週かがわかります。 「WEEKNUM(DATE(A2,B2,1))」という式からは、指定した日と同じ年・月の1日が、その年の第何週かがわかります。 指定した日が、その年の何週目なのかという値から、指定した日と同じ月の1日が年の何週目なのかという値を引いて、最小のときが「0」ではなく
TimeLeapの動作を変更しました(Version 4.27.2) TimeLeap の不具合を修正した際に、TimeLeapの動作を見直しました。 内容としては 「最新のブックに上書き」 の際に履歴を作成しないよう…
無料のPDF変換ソフトPrimoPDFで有名なNitro PDF, Inc.が提供する、PDFファイルをWord、あるいはExcelファイルに変換してくれるネットサービスです。 融通の利かないPDFファイルを、WordやExcelで編集できる形式に変換してくれます。なおかつ日本語の変換にも対応しているので、多くの場面で使うことができるものとなっています。ソフトではなくネットサービスなので、WindowsやMac OSなどのOSに左右されず利用できるのも大きな利点です。 様々なファイルを試してみたところ、編集にパスワードが必要なPDFファイルも変換することができたので、さらに活用の場面は広がるのではないかと思います。詳しい使い方は以下から。■PDFファイルをWordファイルに変換する方法 Convert PDF to Word (DOC) - 100% Free! 上記ページにアクセスし、P
Spreadsheet_Excel_WriterではBIFF8を取り扱えるけれども色々問題があるらしく,調べてみるとでパッチを作ってくださっている人がいた. ただ,patchファイルがエントリにべた張りだったので,patchとパッチ後のファイルをアップして置きました.元々iconvとmb_convert_encodingが混ざっているのでそれもついでに変更しておきました.問題があれば削除します. パッチファイル パッチ済み0.9.1 パッチは,公式からversion0.9.1をダウンロードして解凍し patch -d Spreadsheet_Excel_Writer-0.9.1 -p 1 < Spreadsheet_Excel_Writer-0.9.1.patch.txtとすれば適用されます. また使用時の注意点として, WorkBook::setVersionに8を指定して呼び出す. W
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W
エクセルファイルの中にデータベースから抽出したデータを書き込みたいといと思ったので PHPから操作できるエクセルライブラリを調査した。 PHPからエクセルを操作する方法にはいくつかあるので以下にまとめた。 ライブラリ 読み込み(xls) 読み込み(xlsx) 書き込み(xls) 書き込み(xlsx) php4 php5 Spreadsheet_Excel_Writer × × ● × ● ● PHP-ExcelReader ● × × × ● ● PHP Excel × ● ● ● × ● Excel_Reviser ● × ● × ● ● Excel_Peruser ● × × × ● ● PHPExcelは読み書きできるけど2007が基本。 一応BIFF8形式(2003以前)の書き込みはクラスで対応しているらしい (http://d.hatena.ne.jp/simpraight/20
PHPとExcelまとめてみた Linuxサーバ前提なのでCOMはなしよ。 PHPExcel 対応:PHP5系 Excel2007対応 PEAR:Spreadsheet_Excel_Writer 対応:PHP4,5系 日本語文字化け対応patch 対応:PHP4,5系 Spreadsheet_Excel_Writerの日本語文字化け修正パッチ PHP Excel Creator library 対応:PHP4,5系 Spreadsheet_Excel_WriterのBIFF8修正版 Excel_Reviser 対応:PHP4,5系 テンプレート編集型 Spreadsheet_Excel_Writer使うならパッチ当てるか、 Excel Creator libraryを使った方が良いかもしれない。 日本語環境下であればExcel_Reviserのがいいかも。 PHP5
はじめに PHPExcelは、PHPでExcelファイルを生成できるライブラリです。Excel2007形式のファイルの読み書きができ、ワークシート、セル、罫線、図形、コメント等の操作ができます。 PHPExcelで生成したExcelのサンプル 入手方法 PHPExcelはCodePlexからダウンロードできます。ライセンスはLGPLで、執筆時点の最新バージョンは1.6.5です。ダウンロードページには「PHPExcel」と「PEAR PHPExcel」の2種類がありますが、ここでは「PHPExcel」を入手します。 実行環境 PHPExcelを利用するには以下の環境が必要になります。 ・PHPバージョン5.2以上 ・PHP拡張モジュール「php_zip」 本稿ではPHPのバージョン5.2.9を使って動作確認を行いました。また、php_zipを利用するため、php.iniの「extensi
エクセルの設定をカスタマイズして、作業効率をアップする15のTipsをChandoo.orgから紹介します。 15 MS Excel Tips to Make you a Productivity Guru 各Tipsの表記は、当方のエクセル2003に準じています。 会社時代、納品したエクセルのプロパティに変な名前があってナミダモノでした。14番のTipsを知ってれば、全員に設定したのになぁ。 入力後のセルの移動方向を変更 新規ファイルのシート数を変更 デフォルトのフォントを変更 カスタマイズしたリストでオートフィル 使用できる色を増やす 数値の桁区切りの記号を変更 数式のエラーを非表示 自動修正に用語を登録 常にすべてのメニューを表示 画像を圧縮し、ファイル容量を軽減 自動計算で時間がかかるのを解除 テンプレートを設定 オフィス間でグラフをコピペ ファイルから個人の名前などを取り除く メ
全Officeユーザーにささぐ――Word/Excel/PowerPointのTips“まとめのまとめ”:3分LifeHacking(1/2 ページ) PCで仕事をするビジネスパーソン、とりわけWindowsユーザーであれば、ExcelやWordを使ったことがないという人はいないだろう。これまでに紹介してきた「OfficeソフトのTipsまとめ記事」をまとめてみた。 PCで仕事をするビジネスパーソン、とりわけWindowsユーザーであれば、ExcelやWordを使ったことがないという人はいないだろう。最近はGoogle DocsやZohoのようなオンラインオフィスも普及してきたとはいえ、ビジネスの現場ではオフラインでも使えるOfficeソフトがまだまだ根強い。 日頃からよく使うアプリだからこそ、キーボードショートカットなどのちょっとしたテクニックが仕事の効率を大きく左右する。今回はこれまで
Webページに掲載する面倒な表(テーブル)の作成を楽にしたい――。以前、本サイトではExcelファイルを簡単にHTML(Tableタグ)に変換するExcelアドイン「XLS2HTMLTable」を紹介した(関連記事)。XLS2HTMLTableはとても便利なツールだが、それでも表が大量に必要な時にはやはり手間がかかる。 今回はさらに楽をできて便利なアイテムを紹介しよう。それが、CSVファイル(カンマ区切りテキスト)を読み込み、Tableに整形して表示するJavaScriptライブラリ「jquery.csv2table.js」だ。 JavaScript関連の著書も多い高橋登史朗氏が作った「jquery.csv2table.js」は、名前のとおりjQueryのプラグインとして動作するもので、HTMLにわずか数行のスクリプトを書き加えるだけで使える手軽なライブラリだ。さっそく実際にjquery.
Chandoo.orgのエントリーから、条件付き書式を利用して、エクセルのデータを見やすくする5つのテクニックを紹介します。 Learn Cool Microsoft Excel Conditional Formatting Tricks テーブルの横列・縦列をハイライト 条件付き書式を使用したガントチャート セル内に配置するグラフ ミスやエラー・データ欠落などのハイライト表示 直感的に把握できるデータテーブル [ad#ad-2] エクセルデータは、Chandoo.orgのエントリーの一番下からダウンロードできます。 テーブルの横列・縦列をハイライト テーブルのデータを見やすくするために、横列・縦列を交互にハイライト表示にします。 ハイライトにするテーブル全体を選択します。 メニューより、[書式] - [条件付き書式] を選択。 「数式」を選択し、「=MOD(ROW(),2)=0」を入力し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く