2016-05-19 7 views
1

私は1枚のシートに動的な名前リストを持っています。別のシートでは、各名前ごとに1つの列をヘッダーとして用意しました。私は、名前のリストが変更されたときにこれらの列を手動で追加したり削除したりしていますが、スクリプトを作成する方法はありますか?名前を配列にして、 5つの名前がある場合、5つの列にまたがる最初の行の名前が表示されます。 ご協力いただければ幸いです。配列をセルに水平方向に書き込む

+1

転置を試しましたか?私はそれが動作すると確信しています。 – Rohit

+0

それは簡単でした。私はそれが機能であることさえ知りませんでした。ありがとう! – User125

+0

私はフォローアップの質問があります。私はすべての未使用の列を削除するスクリプトを持っています。しかし、私のリストがどれくらいの期間、私はちょうどトランスポーズ(D2:D)を使用しているかわからないので、どのような価値もカバーします。しかし、私がそれを行うと、スクリプトは未使用の行を削除しません。転置が最後の行まで動的に取得する方法はありますか? – User125

答えて

0

それからちょうどその転置オプションを選択しコピーした列の最初のセルを選択し、特殊なペーストをクリックして、ちょうどあなたの垂直セルをコピー作り付けエクセルの関数やCSVシート でそれを行うと、あなたに水平にそれを見せるに貼り付け、 することができます列が行に変換されて水平になることを意味します。

関連する問題