hapihapi life

『子育て、仕事、自己啓発、遊び、恋愛』欲張りシングルマザーの気まぐれブログ

Excel マクロVBA 12:別ブックを開いて「処理」して保存する

前回アップした内容と処理を

組み合わせて処理をしました!


'別ブックを開いて処理して保存

 

Sub B2()

'ブックを開く
Workbooks.Open Filename:="C:\???\???\???\マクロ\い.xlsx"
'シートの選択
Sheets("1").Select
'セルを選択して値を入れる(処理)
Range("A1").Value = "aa"
'保存する
ActiveWorkbook.Save
'閉じる
ActiveWorkbook.Close

End Sub

 

新しいブックを開いて

新しいブックのシート1を選ぶ

そして、「A1」に「aa」という文字を入れて

そのブックを保存して

そして閉じる

 

という処理です

 

**********************************************************

.Select ←の部分は .Active

で代用できる!

 

Selectは範囲指定で

Activeはそのセルを「有効」にすること

になるので

1つのセルに対しての処理なので代用可能です!!

**********************************************************

ActiveWorkbook.Save ←の部分は Workbooks("い.xlsx").Save

で代用可能

 

有効なブックを保存するか

「い」のブックを保存するかの違い

**********************************************************

 

 

poisrisette.hatenablog.com

poisrisette.hatenablog.com

 

 

にほんブログ村 その他日記ブログ シングルマザー日記へ
にほんブログ村

 

❤️楽天 my room❤️

 

 

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Hapi Hapi (@hapihapi28714827)