ウェブページからエクセルに貼り付けたときに結合セルができてしまう

同じように困った人がいるかも知れないのでメモ。

困った状況: ウェブページからエクセルに貼り付けると結合せるができる

あるホームページに有るデータが必要となり、量も少なかったので、コピペでエクセルのデータにすることにしました。

ところが、一部のセルに改行(<br>)が含まれており、本来は1行のデータが複数行になってしまう。。

こいつはこまった。

解決法: brの設定を変更

以下のホームページを見ると、CSSをいじれば対応できそう。

HTML export into Excel, mso-data-placement: same-cell loses the line break
I'm generating an HTML document which I'm then serving as an Excel spreadsheet. Everything is working fine except in the first place, Excel is reading line br...

残念ながら、HeadのStyleを更新しても、うまく行かず。

Inlineでbrを書き換えたら、うまくコピペできた。

やり方は以下の通り

  1. コピーしたのテーブルを一旦メモ帳に貼り付け
  2. <br>を<br style=”mso-data-placement:same-cell;” />に置換
  3. メモ帳を全選択して、エクセルにコピー

以下コピーするときに使ってください。

<br style="mso-data-placement:same-cell;" />

これで解決

コメント

タイトルとURLをコピーしました