• ベストアンサー

EXCELのVBAで質問です。

Sub Sheet_COPY() Sheets("電圧降下計算書").Visible = True Sheets("電圧降下計算書").Copy Before:=Sheets("電圧降下計算書") Sheets("電圧降下計算書").Visible = False End Sub 上記のプログラムを1行づつ説明していただけませんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • rara_sun
  • ベストアンサー率50% (271/539)
回答No.1

Sub Sheet_COPY() ←サブルーチンSeet_COPYの開始宣言 Sheets("電圧降下計算書").Visible = True ←シート"電圧降下計算書"を非表示にする。 Sheets("電圧降下計算書").Copy Before:=Sheets("電圧降下計算書") ←シート"電圧降下計算書"を"電圧降下計算書"の直前の位置に挿入するようにコピーする Sheets("電圧降下計算書").Visible = False ←シート"電圧降下計算書"を表示する。 End Sub ←サブルーチンの終了宣言

その他の回答 (1)

  • S-Fuji
  • ベストアンサー率36% (592/1624)
回答No.2

#1さんへ VisibleプロパティはTrueで表示するです。 説明が逆になっています。

関連するQ&A