|
▼質問(煮詰まった) さん:
こんにちは
> 度々すいませんが教えて下さい。
> シートのセルにファイル名を指定させて
> その指定させたファイル名をワーク項目に
> 取得し作業を行い、ファイルを閉じたいのですが
> ★の箇所の指定はこれでいいのでしょうか?
ワーク項目て何ですか?
セルC9の値のファイルは事前に開いているのですか?
> dim para1 as string
> Windows("aaa.XLS").Activate
> Sheets("aaa").Select
> Range("C9").Select
> para1 = ActiveCell.FormulaR1C1
>
> シートaaaのc9にファイル名:bbbbbとある場合に
> そのbbbbのシートを閉じたい場合の処理です。
>
> bbbb = para1 に取得しています。
>
> ★Windows(para1.xls).Activate
> ActiveWorkbook.Close
> Range("C9").Select
>
> お手数ですが宜しくお願いします。
上記のコードをまとめると下記になります。
para1 = Workbooks("aaa.xls").Worksheets("aaa").Range("C9").Value
If para1 = "bbbbb" Then
Workbooks(para1 & ".xls").Close
End If
|
|