Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24Shin Ohno
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24Shin Ohno
GroovyでExcelファイルに記載されているデータを読み出すプログラムを作ったところエラーが発生しました。Excel97-2007ファイル形式(*.xls)と2008以降の形式(*.xlsx)の差はApache POIに任せるべきだと判りました。 環境 Windows 7 64bit Groovy 2.1.5 eclipse Juno Excel 2003/2010 エラーが発生するGroovyスクリプト ネットで見つけたサンプル・プログラムをお手本に以下のようなプログラムを作成しました。 @Grab("org.apache.poi:poi:3.9") import org.apache.poi.hssf.usermodel.* new FileInputStream("test.xlsx").withStream { ins -> new HSSFWorkbook( ins ).wi
Posted: 2014年5月12日-Likes: 6-Comments: 0-Categories: Mac, Office-Tags: excel, mac, office WindowsからMacに移行しても、業務上Officeは利用しています。 もちろんExcelで資料を作成するし、簡単な進捗管理はExcelでやりとりすることが多い。 Windows版とMac版のExcelでは、ショートカットキーが違うようで、セル内改行で悩んだ。 Windows版の場合のセル内改行 altキー + Enterキー でいける。 よく考えると、Macはaltキーがないので、当然セル内改行のショートカットも違う。 Mac版の場合のセル内改行 optionキー + commandキー + Enterキー これで、ばっちりExcelのセル内改行ができます。
Microsoft Excel(マイクロソフト・エクセル)は、マイクロソフトがWindows、macOS、iOSおよびAndroid向けに開発・販売している表計算ソフト。 Microsoft Wordとともに、同社のオフィススイート「Microsoft Office」の中核をなすアプリケーションである。 概要[編集] Excelは表計算ソフトであるため、本来は表を作成して合計などの計算や、これを基にしたグラフの作成などに用いられるものである。「平均を求める」「標準偏差を求める」「文字列中のn番目の文字を取り出す」などの利用頻度の高い計算や検索の作業は、数百種類ある「関数」と呼ばれる手続きにまとめられており、この関数を組み合わせることで高度な計算も可能である。また結果のグラフ化も簡単な操作で行え、棒グラフや円グラフなど利用頻度が多いものから、株価チャートやパレート図など専門的なグラフも選択で
最近仕事でExcel方眼紙を読んだり書いたりするプログラムばかり書いているのですが、そんなExcel方眼紙を支える最新のJava技術を紹介したいと思います。 なにはなくともPOI JavaでExcelと言えば外せないのがPOIです。以前はJExcel APIという対抗馬もあったのですが、Excel 2007に対応していないので現在ではPOIが唯一の選択肢といっていいでしょう。 POIは非常にプリミティブなAPIを提供するライブラリで、使いこなすにはそれなりの修練が必要です。そのため、可能であれば実際の読み書きには後述するXLSBeansやjXLSなどを使った方がよいでしょう。ただし、jXLSのようなテンプレートエンジンでは細かいセルのスタイル設定などはできないため、POIを併用しないとならないケースも多いです。Excel方眼紙を支える技術のベースとして押さえておくべきライブラリといえるでし
Excel方眼紙の問題 業務システム開発の世界には「Excel方眼紙」と多少軽蔑的に呼ばれるものがある。行間と列間を細かく設定したExcelシートのことで、さまざまなドキュメントの汎用様式とされる(図1)。特にソフトウェアの「仕様書」を書くために多用されている。 表計算ソフトはもともと表形式の数値計算や、これに付随する文字列操作に特化したソフトウェアだ。にもかかわらず、日本においては文書作成や仕様書を書くためのツールの“デファクトスタンダード”と言っても良いほどに「Excel方眼紙」は普及している。罫線へのこだわりと同様に、これはどうも日本だけでの現象らしいことから、一部では、日本の「格子偏愛文化」が生んだものではないかとも推測されているようだ。 Excel方眼紙上で仕様書を作成するのは面倒ではあるが、セル結合やフォント指定を駆使すれば思った通りにまとめられるし、印刷してもそれなりにキレイ
情報処理推進機構 情報処理推進機構(IPA)はオープンソース情報データベース「OSS iPedia」に新しくExCellaを利用した基幹業務システム開発の事例を追加した。基幹業務システムの開発にあたり、2次加工の容易さから10種類の帳票をExcel形式のデータとして出力するという要件を満たすため、開発用コンポーネントとしてExCellaを利用したという内容になっている。 ExCellaはLGPL v3のもとオープンソースソフトウェアとして公開されているソフトウェア。JavaからExcelのデータを操作する場合、既存のOSSライブラリの多くは低レベルAPIのみを提供しているため、開発にはそれ相応の開発期間が必要になっていた。ExCellaでは高レベルAPIが提供されており、Excelデータを操作する部分の開発工程を削減できる効果があると紹介されている。 日本ではExcelを業務データの重要な
連載目次 .NETには「COM相互運用」と呼ばれる機能があり、COMコンポーネントを手軽に呼び出すことができる。一方、ExcelをはじめとするOffice製品は、その機能をマクロ(VBA)などからも活用できるようにCOMコンポーネントとして実装されている。このため、COM相互運用を使えば.NETアプリケーションから容易にExcelやWordのファイルを開き、それをさまざまに操作することが可能だ。本稿ではその基本的な記述方法として、Excelファイルをオープンしてワークシート上のセルの内容を参照する例を紹介する。 参照の追加 アプリケーションからExcelにアクセスするには、まずExcelが公開するCOMコンポーネントへの参照をプロジェクトに追加する。これには[参照の追加]ウィンドウで[COM]タブを選択し、「Microsoft Excel 12.0 Object Library」(Exce
Excel 2003 カラーパレット - Excel 2007 で Excel 2003 カラーを簡単に使用できる Excel アドイン 新バージョンを公開しました! カラーパレットをリボンメニューのホームタブに表示して使いやすくし、Excel 2007/2010 の両バージョンに対応した「Excel 2003 カラーパレット・改」を公開しました(2011/12/30)。 Excel 2003 カラーパレット・改 ~ Excel 2007/2010 で Excel 2003 のカラーを簡単に使用できる Excel アドイン はじめに 先日、Excel 2007 で Excel 2003 のカラーを使用するエントリーを掲載しましたが、配色パターンを使用する方法は大変なので Excel 2007 のアドインで「Excel 2003 カラーパレット」を作成してみたので公開します。 Excel 2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く