[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『なぜか保存ができない』(vo)
こんばんわ。 下記のVBAなんですが、なぜか2つ目の書き方(ActiveWorkbook.Close SaveChanges:=True )だと保存ができないのです。 それってなんででしょうか?
Sub ほぞんできた()
Dim buf As String Dim さんがつ As String さんがつ = "C:\Users\Desktop\2017_03\"
buf = Dir(さんがつ & "*.xls*") Do While buf <> ""
Workbooks.Open fileName:=さんがつ & buf, UpdateLinks:=1 ActiveWorkbook.Save ActiveWindow.Close buf = Dir()
Loop
End Sub
Sub なぜかほぞんできない()
Dim buf As String Dim さんがつ As String さんがつ = "C:\Users\Desktop\2017_03\"
buf = Dir(さんがつ & "*.xls*") Do While buf <> ""
Workbooks.Open fileName:=さんがつ & buf, UpdateLinks:=1 ActiveWorkbook.Close SaveChanges:=True buf = Dir()
Loop
End Sub
< 使用 Excel:unknown、使用 OS:unknown >
(マナ) 2017/01/28(土) 23:58
横から失礼します。
参考HPです。
http://excelvba.pc-users.net/fol4/4_3.html
(カリーニン) 2017/01/29(日) 00:19
質問内容をよく見てませんでした。 私のレスはスルーしてください。 (カリーニン) 2017/01/29(日) 00:22
そういう理由なんですね!
3月というフォルダに入っているファイルをAの部署とBの部署で共有して使います。ただ、2月の中旬くらいにAの部署でこのファイルにリンクづけされる(いわゆる外部参照っていうんですかね?)別の資料を作成することでこのファイルが本当の意味で完成するのです。完成すればAの部署では単にファイルを開けばリンクの更新がされ、普通に使えるようになるのですが、Bの部署から開いてもリンクの更新がされないので「まだ完成しませんか?」というお声がかかるので2月の中旬に自分が全てのファイルをUpdateLinks:=1で開いて保存して閉じればBの部署でも使えるようになるということなんです。
すみません、つたない説明で。。
カリーニンさん ご配慮ありがとうございました(^^♪
(vo) 2017/01/29(日) 00:28
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.