日本語プログラミング言語なでしこの公式掲示板

なでしこ の 掲示板

トップ 新規 検索


2022-05-26 11:13:37

Re②:エクセルの複数シートのデータを新規シートにまとめたい

tiara★ さん

ありがとうございました。
エクセルのコピーは、空白行を削除して下記を実行したら
うまくいきました。
>行=Aでエクセル最下行取得。
>列=行でエクセル最右列取得。
>セル=行,列のエクセルセル名取得。
>「A1:{セル}」をエクセル選択。
>エクセルコピー。

しかし、新規ブックを開き、シートの注目を行い、上記プログラムをコピーするまでは
問題なく行えるのですが、コピーを貼り付ける際に、全てのシートのコピーが「A1」に貼り付けされてしまいます。

「りんご」のエクセルシート注目
  行=Aでエクセル最下行取得。
  列=行でエクセル最右列取得。
  セル=行,列のエクセルセル名取得。
  「A1:{セル}」をエクセル選択。
  エクセルコピー。 
  
  「Sheet1」のエクセルシート注目
  貼付行=1。
  「A{貼付行}」をエクセル選択。
  エクセル貼付け。
  貼付行=貼付行+行+1。

  「バナナ」のエクセルシート注目
  行=Aでエクセル最下行取得。
  列=行でエクセル最右列取得。
  セル=行,列のエクセルセル名取得。
  「A1:{セル}」をエクセル選択。
  エクセルコピー。 
  
  「Sheet1」のエクセルシート注目
  貼付行=1。
  「A{貼付行}」をエクセル選択。
  エクセル貼付け。
  貼付行=貼付行+行+1。

  「みかん」のエクセルシート注目
  行=Aでエクセル最下行取得。
  列=行でエクセル最右列取得。
  セル=行,列のエクセルセル名取得。
  「A1:{セル}」をエクセル選択。
  エクセルコピー。 
  
  「Sheet1」のエクセルシート注目
  貼付行=1。
  「A{貼付行}」をエクセル選択。
  エクセル貼付け。
  貼付行=貼付行+行+1。

ご教示いただけませんでしょうか?

(編集パスワード送信)

子記事

親記事 (No.1324)
返信した記事(元) (No.1325)

この内容(No.1326)に返信

この内容(No.1326)をダウンロード

この内容(No.1326)のテキスト表示

◎ 画像ファイル





www.eznavi.net