0

私が解決しようとしている問題があります。つまり、クリップボードの内容 (clipboard.js i を使用して入力) を Excel に貼り付けて、いくつかのセルに 2 つの行があるようにしたいということです。

私のプロジェクトの内外であなたを退屈させるつもりはありませんが、ここに単純化されたバージョンがあります:

現在、私の clipboard.js 実装は、javascript オブジェクトを繰り返し処理しています。Excelに貼り付けられるように構築しています-タブは\ tで区切られ、各「行」は\ nで終わります。

たとえば、行のクリップボード文字列は次のようになります (読みやすいようにスペースと変数名を入れています)。

"avatar\t date\t text\t time\n"

...これを Excel に貼り付けると、予想どおり、独自のセルにアバター、日付、時刻、およびテキストが生成されます。

私がやりたいことは、セルごとに複数の行を持つことです。たとえば、「アルファ」列には、avatarImage と avatarName の 2 つが保持されます。

今明らかに私は使用できません(読みやすくするためのスペース):

avatarImage\n avatarName\t date\t time\t text

... avatarImage を行 1 に配置し、残りを行 2 に配置するためです。

私はソフトウェア開発にかなり慣れていないので、これに対する解決策をまだ見つけることができませんが、方法があることに疑いはありません。

誰か提案やアイデアはありますか?正直なところ、何でも大歓迎です。

乾杯、デイブ

4

1 に答える 1