タグ

excelに関するhiyangのブックマーク (44)

  • Microsoft Office Binary (doc, xls, ppt) File Formats

    Microsoft Office Binary (doc, xls, ppt) File Formats

  • Excel VBA 入門講座 ワークブックの保存

    '"c:\test.xls"のファイル名で保存する Sub SaveWorkbook() Workbooks("Book1").SaveAs Filename :="c:\test.xls" End Sub '"c:\test.csv"のファイル名で、CSV形式にて保存する Sub SaveWorkbook() Workbooks("Book1").SaveAs Filename :="c:\test.csv" _ , FileFormat := xlCSV End Sub '"c:\test.xls"のファイル名でパスワードを"aaaaaa"に設定して保存する Sub SaveWorkbook() Workbooks("Book1").SaveAs Filename :="c:\test.xls" _ , Password := "aaaaaa" End Sub

    hiyang
    hiyang 2008/02/04
  • Excelで長い文章を入力すると、印刷するとき行が切れてしまうことがあります。…

    Excelで長い文章を入力すると、印刷するとき行が切れてしまうことがあります。あまりに頻発して頭に来たのでエクセル・マクロを作ってみました。 Public Sub 行高さを1割増しにする() Dim 現在行 As Range For Each 現在行 In ActiveCell.CurrentRegion.Rows 現在行.Select Selection.RowHeight = Selection.RowHeight * 1.1 Next DoEvents End Sub すべての行を自動的に1割り増しにするマクロです。 が、これでもうまくいかないことがあるのです。どなたか、改良型を作ってみてはいただけないでしょうか。 関連質問: http://q.hatena.ne.jp/1146643798 http://q.hatena.ne.jp/1125885317

    hiyang
    hiyang 2008/02/02
    Excel職人の国、日本
  • Excel(VBA)マトリクスの解体方法について - OKWAVE

    VBAで、以下のようなマクロを作成したいのですが、どのように作成したら良いのか検討がつきません。 どのようにすれば良いか、ご教授いただけたらと思います。 (過去の質問No.1488981を参考に記入させていただきます) (1)下記のように、縦横のマトリクス表にデータが入力されている。 A B C ・・ 1   X Y Z 2 a ○ × ○ 3 b × ○ ○ 4 c ○ ○ ○ (2)これを別シートに【"○"のついたデータのみ】縦に3列にデータを並べるように処理する。 左列には"項番"(1~)、中列には"行データ"、右列には"列データ" 1 a X 2 a Z 3 b Y 4 b Z ・ ・ ・ (3)列データと行データの数は不定で、一番右下となるセルまで、処理を繰り返すかたちにする。(空白セルが10個以上になる等の条件で) 以上のような条件です。ご回答よろしくお願い致します。

    Excel(VBA)マトリクスの解体方法について - OKWAVE
    hiyang
    hiyang 2008/01/29
    マトリクス処理マクロ
  • 3分LifeHacking:Excelの「セル内改行」をまとめて取り除く - ITmedia Biz.ID

    Excelでセル内改行をするには[Alt]+[Enter]。では、このセル内改行をまとめて取り除くには[Ctrl]+[J]を使おう。さらにこの[Ctrl]+[J]には便利な利用方法もあるのだ。 Excelのセル内で文字列を改行したい場合[Alt]+[Enter]を押すというワザは、Excelを扱う上でぜひ知っておきたい。スペースを連続入力して画面上で無理やり改行すると、セル幅を変更した際にズレてしまうし、見た目はちゃんと改行できていてもうまく印刷できないことも多い。Officeの互換ソフトで開いた場合にズレる原因にもなる。 では、[Alt]+[Enter]で改行したテキストを元の1行のテキストに戻すためにはどうすればよいだろうか。 もちろん、[Backspace]や[Delete]で改行を1つずつ削除してもよいのだが、改行が多い場合は面倒くさい。こうした場合は、Excelの置換機能を用いる

    3分LifeHacking:Excelの「セル内改行」をまとめて取り除く - ITmedia Biz.ID
    hiyang
    hiyang 2007/12/20
  • Excelで営業日の計算をする

    解説 大小問わず、法人や団体では営業日という考え方があるだろう。そして、業務上の処理において営業日ベースで日数を計算する必要性は少なからず存在するはずである。土日や国の定める祝日に限らず、創立記念日や夏季休日など独自に定められた休業日もあるため、一見営業日ベースでの日付計算は非常に難解に思われるかもしれない。 だがExcelには、WORKDAY関数とNETWORKDAYS関数という非常に便利な関数が用意されている。これらは、週末や休日などを除外して日数(稼働日)を計算するための関数である。これらの関数を使用すると、個々の営業日事情に合わせた日付計算を簡単に行えるようになる。 稿では、例として見積書テンプレート作成を通じてWORKDAY関数の使用方法を紹介し、そして出荷所要日数を分析する表の作成を通じてNETWORKDAYS関数の使用方法を紹介する。 操作方法 ●手順1―Excelのアドイ

    Excelで営業日の計算をする
    hiyang
    hiyang 2007/10/17
  • 条件に一致するセルの数を数えたい−COUNTIF関数:Excel(エクセル)の関数・数式の使い方/統計

    ▼操作方法:条件に一致したセルの個数を数える ※A2:C11セルにアンケートの回答として1〜3の数値が入力されていて、「3」と回答された数をカウントする例 「=COUNTIF(C2:C11,3)」 という計算式を入力する 第1引数でセル範囲を指定し、第2引数で条件を指定します。 セルを参照して条件を指定することもできます。 上記の例でG4セルに条件が入力されているのなら 「=COUNTIF(C2:C11,G4)」 とします。 また、B2:B11セルに性別が入力されていて「女」と入力されているデータの数を調べたいのならば、「=COUNTIF(B2:B11,"女")」 と、文字列をダブルクォートでくくって指定します。 (先の数値の例では「3」をダブルクォートでくくっていませんでした。) 文字列の場合もセルを参照して条件を指定できます。 上記の性別の例でG7セルに条件が入力されているのなら 「=

    hiyang
    hiyang 2007/10/12
    タグのヒント
  • フォーム コントロール:Excel基本講座

    フォームについて   Topへ チェックボックスやオプションボタンなどをシートに貼付けて利用する方法の一例です。 コントロール ツールボックスにも同じようなボタンがありますが、ここで使用するのはフォームのボタンです。 Excel2010以降での使い方は フォームコントロールの使い方 からご覧ください。 【完成例】 C:G列にチェックボタンなどの入力値を選択して、[入力]ボタンでSheet2へ入力します。 A:B列は作業列として使用しています。これらはマクロでの処理を極力簡易にするためにシートでほとんどの処理をしています。 オプションボタン   Topへ 複数の選択肢から 1 つだけを選択するときに使用します。 グループボックスを利用してグループ別に制御することが出来ます。 【操作方法】 [表示]→[ツールバー]→[フォーム]を選択して、[フォーム]ツールバーを表示します。 ツールバーのオプ

    hiyang
    hiyang 2007/10/03
    Excel恐るべし
  • Jxls

    Excel templating Create simple Excel templates and generate Excel reports with Jxls. Jxls is a Java 17 library and hides the complexity of Apache POI.

  • 入力規則のリスト用データを別シートにまとめる:Excel エクセルの使い方-入力規則

    入力規則機能で、ドロップダウンリスト(プルダウンリスト)からデータを入力できるようにするのは、Excelで人気のTipsのひとつです。 実務では、リスト表示用のデータを別シートにして、そのシートを非表示にしておくのが、ユーザービリティ・保守性などの面からおすすめです。 ですが、[データの入力規則]ダイアログ−[設定]タブ−[元の値]欄に、「=シート名!セル範囲」という通常他のシートを参照する場合の記述をすることができません。 やろうとしても 「抽出条件 データの入力規則で、他のワークシートまたはブックへの参照は使用しません。」 といったメッセージが表示され設定できません。 どうすればいいのでしょうか。 これが、名前を定義することで実装できる処理の一例です。

    hiyang
    hiyang 2007/09/27
  • xdocdiff -TortoiseSVNでWord, Excel, pdfのdiffを見るツール-

    ホーム xdocdiff  -TortoiseSVNでWord, Excel, PowerPoint, pdfのdiffを見れるようにするツール- English page ■概要 バージョン管理ツール、TortoiseSVN でWord、ExcelPowerPointpdf、OpenOffice.orgのファイルを管理するときに、 それらのリビジョン間のdiffを表示できるようにするツールです。 もし TortoiseSVN でのバージョン管理は行っていないが、これらの種類のファイルを比較し 差分を見たいのであれば、xdocdiff WinMerge Plugin をお試しください。 ■ダウンロード (Ver1.1.5a) プログラム: xdocdiff115a.exe (526k) インストーラ(xdoc2txt 1.35を同梱) xdocdiff113.zip (43k) xdo

  • Excel2007からRSSをでっちあげる - 学び、そして考える

    注)以下の物語はフィクションです。事実とは何ら関係がありません。 開発者p-nixさんは今日も大忙し。そんな中、企画グループのMさんからメールが。「Excelでデータ作ったから、これRSSにしといて。今日中にね、あ、RSSは2.0で。ではよろしく。」 そもそもなぜRSSを「作ら」なければならないのか?RSSって動的に吐き出されるところに価値があるんじゃないの? そんな疑問をもったところで、これは仕事なのです。やらねばならぬのです。気持ちを切り替えどうやってやるのかに頭を使うことにしました。 一度テキストデータにしてからエディタでごりごりタグを書く やだ。絶対やだ。 XSLTを作ってRSSに変換する 元データがXMLならXSLTを使う意味があるけど、ExcelなわけだからそれをXMLにしなきゃならないではないか。 Excel2007はXML機能が良くなっているらしいから何とかならないか 確か

    Excel2007からRSSをでっちあげる - 学び、そして考える
    hiyang
    hiyang 2007/07/12
    2007凄いな・・・UIが
  • 仕事中、誰かに苛々したときは - wHite_caKe

    もしかしたらこんなの、もうとっくの昔にみなさん思いついて実践なさっているかもしれないんですが、ちょっとしたオフィスでのストレス解消メソッドを書いてみることにします。 ExcelやWordなど、手頃なMicrosoft Office製品を起動します。 ヘルプでオフィスアシスタントを表示させます。私はいつもイルカです。 そのオフィスアシスタントが、あなたを苛々させた誰かであると思い込みながら、マウスカーソルをオフィスアシスタントの目のあたりに移動させ、うりうりします。 すると、オフィスアシスタントが「やめて、痛いよ」と言わんばかりにまばたきをしますので、 そんな懇願は聞く耳を持たずに、心の中で適当な罵詈雑言を並べ立てながら、更に目の辺りをうりうりしてあげましょう。 あら不思議。ストレスがちょっとだけ解消されました。 そうなんですよ、オフィスアシスタントって、まばたきするんですよ。 マウスカーソ

    仕事中、誰かに苛々したときは - wHite_caKe
    hiyang
    hiyang 2007/05/25
    動物虐待
  • 開発マイルストーン

    プロジェクト開発などのスケジュール管理をExcelで簡単かつグラフィカルに作成するマイルストーンは一つの指標です。 プロジェクトでは、達成したい目標へ向かってまずステップごとに段階を分け、計画を立てて実施します。 その結果の検証をして、これをもって修正された新たな計画を立て再び実施を行います。 このようなサイクルでプロジェクトを進めていく上で重要な指標がマイルストーンです。 ツール「開発マイルストーン」は、システム開発などで必要なプロジェクト管理をサポートするためのツールです。 MicrosoftExcelを使用して、簡単に入力でき、かつグラフィカルに表現することができます。 無料で使える工程管理ソフト 「開発マイルストーン」は、MicrosoftExcelが利用できる環境であればどなたでも利用できます。 また、機能以外にもExcelに備わっている豊富な機

  • ITmedia Biz.ID:Excelのお節介をなくす10の方法

    何かとお節介な動きをすることが多いOffice。これらの設定を変更し、直感的に使うためのTipsを紹介する。まずはExcelから。 WordやExcelPowerPointといったOfficeソフトを操作していると、まったく意図していない“お節介”な動作にイライラすることがある。 アルファベットの1文字目が勝手に大文字に書き換わったり、URLに自動的にハイパーリンクが張られるのが代表例。新規にExcelのブックを作成するとデフォルトで3枚のワークシートが用意されていたり、Wordの新規文書のフォントが「MS P明朝」「1Tips 0.5」という値であるなど、毎日利用するユーザーからすればある意味“馴染み深い”ものだったりする。 そうした「お節介」な機能をオフにしたり、設定値を書き換えるためのTipsを紹介しよう。まずはExcelだ。Excel 2002/2003のほか、Excel 200

    ITmedia Biz.ID:Excelのお節介をなくす10の方法
    hiyang
    hiyang 2007/04/19
  • ITmedia Biz.ID:Excelがおかしいときの対処法

    あれ? Excelの動作がおかしい。そんな時は、いつの間にか設定が変更されていないか確認しよう。カーソルキーでスクロールしてしまったり、列の見出しが1234……になっていたりしたら要チェック。また複数のハイパーリンクをまとめて消す方法も。 ビジネスパーソンの必携ツール「Excel」。しかし使っているうちに、「あれ!?」と思うような不思議な動作をしてしまうことがないだろうか。Excelの動作がおかしくなってしまったときの対処法を紹介する。 カーソルキーでスクロールしてしまう カーソルキー(矢印キー)で選択するセルを動かそうとしたら、あれ? シート自体がスクロールしてしまう……。マウスとキーボードを併用してExcelを使う人は、希にこうした自体に陥ってしまうことがある。 こうなった理由は[ScrLk](スクロールロック)キーがオンになっているせいだ。慌てずキーボードの[ScrLk]を押して解除

    ITmedia Biz.ID:Excelがおかしいときの対処法
    hiyang
    hiyang 2007/03/28
  • ちょっと覚えておくと便利なExcelのショートカット5つ | P O P * P O P

    Excelをよく利用する方は覚えておくと便利なショートカットのご紹介。ちょっと知っているだけで格段に作業スピードが速くなることも。TechJiveからの情報です。 » Excel Keystrokes (via TechJive) 「Ctrl+Space」 :その列全体を選択。 「Shift+Space」 :その行全体を選択。 「Ctrl+矢印キー」 :データが入力されている範囲の先頭行(↑ )、末尾行(↓)、右端列(→)、左端列(←)に移動。 「Ctrl+Page Up/Page Down」 :ワークシート間の移動。 「Ctrl+Home」 :そのシートのA1のセルへ移動(ウィンドウ枠を固定している場合は、その下のセル)。 ちなみに個人的によく使うショートカットは以下のようなものでしょうか。 「Ctrl+1」 :セルの書式設定を選択。 「Shift+Enter」 :上の行/左の列に移動(

    ちょっと覚えておくと便利なExcelのショートカット5つ | P O P * P O P
    hiyang
    hiyang 2007/02/22
    Excel使いの多いこと
  • Excelと外部データベースと連携

    解説 業務システムなどでは、データリソースの多くが「データベース・サーバ」に格納されている。そして、一般的には何らかのアプリケーションを介して、オンライン画面上でデータを参照したり、ダウンロードしたりできるようになっている。 しかし、ときとして、あらかじめシステム部門によって提供されているアプリケーション(システム)の機能を超えて、自由にデータを参照したいというケースは少なくない。具体的には、Excelを利用して、データを加工したり、グラフを作成したりといった要求が多いだろう。そこで稿では、MSDE(SQL Serverと互換性を持つデータエンジン。同時アクセス・ユーザー数やデータ容量が限られるほかは、ほぼSQL Serverと同等の機能を持つ)を例に、データベースからデータを抽出し、ワークシート上に表示するサンプルをご紹介することにする。 なお、稿では割愛するが、MSDEはあらかじめ

    Excelと外部データベースと連携
  • http://www.isl.ne.jp/pc/excel/excel_016.html

    hiyang
    hiyang 2006/11/01
  • i d e a * i d e a - Excelでウルトラシンプルなグラフを作成する方法(続編)

    ドットインストール代表のライフハックブログ

    i d e a * i d e a - Excelでウルトラシンプルなグラフを作成する方法(続編)
    hiyang
    hiyang 2006/08/14
    データと一緒に表示されると見やすい