2017-05-09 6 views
0

2つのスプレッドシートがあります。今年と1つは年365日の行を持つカレンダーです。フィルタリングされたセルに貼り付けることができません。「領域とペースト領域が同じサイズではないため、ここに貼り付けることはできません」というエラーメッセージが表示されます

イベント名をカレンダーに入れてから、そのシートをフィルタリングして、イベントタイトルのある行だけがヘッダー行のドロップダウンを使用して表示されるようにしました。

これで、イベント情報の残りの部分を一括して一括してコピーして貼り付け、適切な列を選択して使用するようにしました。Find & Select-> Go to Special ...-> Selected Visible Cellsのみですが、表示されたセルにペーストしようとすると、エラーメッセージが表示されます。

"コピー領域とペースト領域が同じサイズではないため、ここに貼り付けることはできません。ペースト領域や同じサイズの領域に貼り付け、もう一度ペーストしてみてください。

私は230行をコピーして230行を選択したことを確認しました。同じサイズになるようにセルのサイズを変更しようとしましたが、たびに同じエラーが発生します。 1つのセルしか選択しないと、データは不可視セルにも貼り付けられます。

私はエラーメッセージのグーグルを試してみましたが、何か助けになる解決策が見つかりませんでした。

+0

サイズのセルの高さと幅(7行によって例えば5列)の範囲の寸法を指し、そしてありません画面。 Excelはそれほどスマートではありませんので、ワークシートからフィルタリング、グループ化を削除するとコピーできます。 –

+0

Laszloさん、ありがとうございます。フィルタリングを削除した場合は、イベントが発生していない日付に空白が表示されるため、行単位で貼り付けて表示する必要があります。 –

+0

それがいかに簡単かにかかわらず、これは実際には不可能であるため、回避策を使用してください。単なるアイデア:独自の識別子を持つ「キー」列を導入して、行の元の順序を定義してから、コピーするデータでテーブル全体をソートし、コピーを行い、「キー元のビューを復元します。 あなたが探しているのは、Visual Basicの知識が必要なマクロを書くことによってのみ達成できます。 –

答えて

関連する問題