0

私はビジュアルベーシック言語に不慣れで、いくつかのコードを書くのに助けが欲しいです。そこで、スプレッドシートからデータをインポートして現在のデータをシフトするプログラムを作成しようとしています。だから私は3枚のスプレッドシートファイルを持っています。最初に3番目と最後のシートのデータを削除し、次にデータを2番目のシートから3番目のシートに、最初のシートから2番目のシートにカットアンドコピーします。次に、最初のシートにインポートするデータファイルを選択するようにユーザーに促します。どうすればこれを行うことができますか???? ありがとう

4

2 に答える 2

0

次のコマンドを実行して、3 番目のシートを簡単に削除できます。

Application.DisplayAlerts = False
ActiveWorkBook.Sheets(3).Delete

次に、新しいシートを挿入し、シート 1 と 2 の前に配置します

ActiveWrokBook.Sheets.Add Before:=ActiveWorkBook.Sheets(1)
ActiveSheet.Name = "The New Name of your newly inserted sheet"

次に、必要なデータをシートに入力します。データのソースについての質問には詳細が含まれていなかったので、それについてはすでにご存知だと思います。

于 2011-07-16T05:29:02.153 に答える