C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■102455 / 1階層)  ClosedXMLで行高さを自動調整する方法
□投稿者/ KOZ (412回)-(2023/10/05(Thu) 00:10:55)
No102454 (河童 さん) に返信
> 行を指定して、AdjustToContents で実行しているのですが、
> 行の高さが変わりません。

これだと変わらないですね。なぜだろう。

> 行の高さを自動調整する方法を教えてください。

セルのプロパティ「折り返して全体を表示」にするとうまくいきます。
ただし。結合セルだとうまくいきませんでした。

const string filename = @"Z:\MergedRowHeight.xlsx";

using (var workbook = new XLWorkbook()) {
    var worksheet = workbook.Worksheets.Add("Sheet1");

    var A1 = worksheet.Cell("A1");
    A1.Value = "This is a long text that will be merged across multiple cells.";
    A1.Style.Alignment.SetWrapText(true);

    var A2_A3 = worksheet.Range("A2:A3");
    A2_A3.Merge();
    A2_A3.Value = "This is a long text that will be merged across multiple cells."; ;
    A2_A3.Style.Alignment.SetWrapText(true);
}

A1 は縦にひろがってくれたのですが、A2:A3 のほうはそのままです。
もっとも結合すると、Excel の操作でも広がらないのでどうしようもないかもしれません。
高さを調整しようと思ったのですが、行の高さは 15 のままでした。

保存した後、再オープンしても行の高さは 15 のままです。
ファイル自体には、行の大きさは記録されていないようですが、Excel で
開いて保存したあとで開くと行の高さが 120 に広がっていました。
Excel が開くときに大きさを調整しているようです。

なかなか面倒そう。:(

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←ClosedXMLで行高さを自動調整する方法 /河童 →Re[2]: ClosedXMLで行高さを自動調整する方法 /河童
 
上記関連ツリー

ClosedXMLで行高さを自動調整する方法 / 河童 (23/10/04(Wed) 22:24) #102454
ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 00:10) #102455 ←Now
  └ Re[2]: ClosedXMLで行高さを自動調整する方法 / 河童 (23/10/05(Thu) 09:56) #102456
    ├ Re[3]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 10:17) #102457
    │└ Re[4]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 16:40) #102459
    │  └ Re[5]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 22:52) #102462
    └ Re[3]: ClosedXMLで行高さを自動調整する方法 / radian (23/10/05(Thu) 13:10) #102458
      └ Re[4]: ClosedXMLで行高さを自動調整する方法 / 河童 (23/10/05(Thu) 17:06) #102460
        ├ Re[5]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 18:05) #102461
        │└ Re[6]: ClosedXMLで行高さを自動調整する方法 / 河童 (23/10/09(Mon) 02:27) #102463 解決済み
        └ Re[5]: ClosedXMLで行高さを自動調整する方法 / kiku (23/10/10(Tue) 13:37) #102464 解決済み
          └ Re[6]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/11(Wed) 16:00) #102476 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信