chevron_left

メインカテゴリーを選択しなおす

cancel
arrow_drop_down
  • EPPlusの使い方(58)

    行や列のグループ化(2) EPPlusの使い方(22)でも扱いましたが、Excelの「データ」→「アウトライン」メニューの「グループ化」に関する小ネタです。 例えば5行目から10行目までグループ化してたたむ場合やE列からO列までグループ化してたたむ場合は、以下のようなコードになります。 var info = new FileInfo(

  • EPPlusの使い方(目次)

    第51回[New] 2019.05.16 Cell の書式設定 ExcelRichText と ExcelRitchTextCollection の値が Rich text format であることを指定 Cell に文字列を Add して ExcelRichText を取得 ExcelRichText で装飾 第50回 2018.11.16 Pivot table(3) Quarters(期間前、期間後) Filter 第49回 2018.11.15 Pivot table(2) 第48回 2018.11.14 ...

  • EPPlusの使い方(57)

    HyperLink(2) EPPlusの使い方(8) で一度取り上げてますが整理しました。 リンク先としては、 URL UNCパス 絶対パス、相対パス 別のブックのシート内のセルまたはセル範囲 同じブックの同じ(又は別)シート内のセルまたはセル範囲 Wordファイルのブックマーク メールアドレス などが設定できます。 Uri を使用する A1 セルに Hyperlink を設定します。 using (var range = sheet.Cells[1, 1]) {...

  • 近況(4)

    エルゴノミクスマウス 3月以降在宅勤務で引きこもりです。職場は書類作業が急速に電子化されていますが、2回/月は出社する必要があります。業務的には在宅勤務でも何も支障は無く、通勤とはいったい何だったのか考えてしまいます。 自分は左利きです。大学生時代から Windows 一筋で左手は腱鞘炎。社会人になってペンを持つ機会は格段に減ったので、たぶんマウスが原因だと思います。 腱鞘炎対策としては、 左手の使...

  • EPPlusの使い方(56)

    Ignore errors ver.5 の新機能を見ていきます(1週間前にEPPlus のバージョンが5.1にアップデートしましたね)。 Ignore errors エラーを無視すると言うことですね。Excel はセルの数値がテキスト形式になっているか、apostrophe で始まっていると、エラーマークを表示します。エラーマークをクリックすると 数値に変換する このエラーに関するヘルプ エラーを無視する 数式バーで編集(数式に関するエラーの場合) ...

  • EPPlusの使い方(55)

    Filter 機能(3) Dynamic Date Filter 日付 filter です。filter 行の指定は、AddDynamicFilterColumn(int position) で行います。 ExcelDynamicFilterColumn の Type プロパティに eDynamicFilterType (enum型)で filter type を指定します。 Value 実際の値 意味 Tomorrow 32 明日 Today 31 今日 Yesterday 34 昨日 NextWeek 20 来週 ThisWeek 29 今週 LastWeek ...

  • EPPlusの使い方(54)

    Filter 機能(2) DateTime Filter 基本的には、Value filter と同じです(filter value の設定方法が異なります)。前回同様「なんちゃって個人情報」の誕生日列に filter を設定します。 using (ExcelRange range = sheet.Cells[1, 1, sheet.Dimension.End.Row, sheet.Dimension.End.Column]) { range.AutoFilter = true; var col = sheet.AutoFilter.Columns.AddValueFilterColumn(5); col.Filters.Add...

  • EPPlusの使い方(53)

    EPPlus ver.5 EPPlus ver.5.0.4 EPPlus の ver.5 がリリースされました。気づいてはいたのですが年度末ということもありスルーしてました。 今回の主な変更点は、以下のとおりです。 Commercial license の採用 Themes や Filters、Async methods for I/O operations などの機能追加 Worksheet や Cell の指定が、1-base から 0-base に変更(.NET Core版と同様に) Commercial license への変更ですが、ほぼ毎日...

  • MailKit(6)

    MailKit(6) Mailkit を久しぶりに業務で使おうとして躓いた件のトラブル編。しかも未解決。 添付ファイルを認識しない 業務でメール送信機能を持つロガーを使用していて、定期的にデータをメールで受け取っています。データは添付ファイルとして受信するので、ファイルへ保存して処理してますが、MailKit で添付ファイルを認識しないというトラブルが起きました。 メーラーでは、添付ファイルが認識されますし、MailKit ...

  • MailKit(5)

    Mailkit(5) Mailkit を久しぶりに業務で使おうとして躓いた点を補足。 複数ファイルを添付する これは簡単でした。 var message = new MimeMessage(); message.From.Add(new MailboxAddress(

  • EPPlusの使い方(52)

    ExcelWorksheet.Hidden ExcelWorksheet の表示・非表示については、第7回と第30回で取り上げましたが、当時は非表示にはできるものの Excel 上で再表示することができませんでした(VeryHidden は利用できた)。 第30回のコメントで、「EPPlus v4.5.3.1にてHiddenを設定するとシートが非表示になることを確認しました。」という情報をいただいたので、確認しました。 検証に用いたコードは以下のとおり。 var info = ...

  • EPPlusの使い方(51)

    Cell の書式設定 今回はいただいたご質問に関する回答です(mantis:EPPlusの使い方(20))。 このときはやり方を思い付かなかったのですが、Chart のタイトルで Ritch text が使えることを思い出し、それなら Cell でも利用できるのではないかと思い、調べてみました。 ExcelRichText と ExcelRitchTextCollection namespace OfficeOpenXml.Style に ExcelRichText クラスと ExcelRitchTextCollection クラスが用意されて...

  • Open XML SDK(2)

    表の中のテキストの置換 Word で表を作成し、体裁を整えます。Table 要素はこのような構造になっています。 数値はインデックス(アドレス)です。 表を作成するときに一つ注意点があります。ヘッダー部分を除く実際に値を入力するセル(上の例だと [Row1, Cell1] から [Row3, Cell3]でしょうか)には、何か1文字入れておきます。 既存の Word ファイルを開きます。 var file = @

  • Open XML SDK(1)

    Open XML SDK 年度末ということもあり、業務報告書を作成しています。自分の所属する業界は、報告書は Word で作成しなければいけません(独占禁止法に抵触しないのだろうか?)。 報告書に掲載する表は、データベースを SQL で集計し、EPPlus で Excel に出力、その後 Word にコピペして体裁を整えることになるのですが、データに修正が入るたびに集計→コピペー→体裁を整えるという作業が発生します。 集計して Excel に出...

  • MailKit(4)

    MailKit(4) MailKit の続きです。 添付ファイルを保存(IMAP4) IMAP4で添付ファイルを保存します。基本的には、POP3 と同じです。 せっかくの IMAP4 なので、FETCH コマンドで BODYSTRUCTURE を取得してメール本文や添付ファイルを取り出します。 Inbox を ReadOnly で開くところまでは前回と同じです。 // 2018/11/28 に送信されたメールを取得します。 var query = SearchQuery.SentOn(new DateTime(2018...

arrow_drop_down

ブログリーダー」を活用して、chawatoyoさんをフォローしませんか?

ハンドル名
chawatoyoさん
ブログタイトル
静かに暮らしたい
フォロー
静かに暮らしたい

にほんブログ村 カテゴリー一覧

商用