質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Go

Go(golang)は、Googleで開発されたオープンソースのプログラミング言語です。

Q&A

解決済

2回答

2491閲覧

Go/echo xlsxファイルのセル内での改行

maxwell

総合スコア11

Go

Go(golang)は、Googleで開発されたオープンソースのプログラミング言語です。

0グッド

0クリップ

投稿2017/02/22 11:07

Go言語、echoフレームワークで開発を行っています。

xlsxファイルを作成して出力するために
"github.com/tealeg/xlsx"
"github.com/Luxurioust/excelize"
の2つのパッケージを使っています

\nをセルに書いて出力した後に、該当のセル内を選択するか、
"折り返して全体を表示"を設定すると改行が表示されます。

しかし出力してそのまま見た場合は改行されていません。

"折り返して全体を表示"を設定して出力する、
あるいは出力したらそのまま改行が見られるようにする方法、またはパッケージをご存知でしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

"github.com/tealeg/xlsx"
の中で
Style型のフィールドにAlignment型があり、
Alignment型のフィールドにWrapTextがあるのを発見しました。
trueに設定すると"折り返して全体を表示"できました。

投稿2017/02/28 06:59

maxwell

総合スコア11

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

たしか、セル内改行は\rだったと思います。

投稿2017/02/22 14:37

kokardy

総合スコア781

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

maxwell

2017/02/23 01:19

調べたらそう書いてありましたが、\r\nと\nで改行されました。
kokardy

2017/02/23 16:31

セル内に\rを書いたのに、出力したら\r\nまたは\nに変換されて保存されるという意味ですか?
maxwell

2017/02/28 03:29

\r\nまたは\nを書いたときに改行されました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問