Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


38629 / 76738 ←次へ | 前へ→

【43242】Re:上書き同時二箇所保存できますか
回答  りん E-MAIL  - 06/10/6(金) 18:04 -

引用なし
パスワード
   とく さん、こんばんわ。

>>>>エラー400がなにを意味するのか、調べてみましたか?
>>>>Msgbox fdfs とかで中身になにが入ってくるのか確認してみてください。
>>>エラー400はヘルプを見てもなにも表示しませんし他の調べ方があるのでしょうか
>>
>>↓調べる方法
>>Sub test()
>>  MsgBox Error(400), vbInformation, "こんな内容"
>>End Sub
調べ方があるのでしょうか?とかいてあるので、エラー番号400の内容をメッセージに出してるだけの処理で、本筋とは関係ありません。

>Sub 同時保存()
>Dim fdfs As Variant
>
>fdfs = Application.GetSaveAsFilename("契約報告書VII-WSH.xls", "ExcelFile(*.xls),*.xls")
>If fdfs = "False" Then
>
>  MsgBox "キャンセル"
>  Exit Sub
>Else
>  ThisWorkbook.Save
>  MsgBox "保存するファイル : " & fdfs
>  Mコでは複写先のフォルダでなくD:\OfficeII-EXCEL\office\がでます
>  ThisWorkbook.SaveCopyAs "D:\OfficeII-EXCEL\office\" & fdfs
こっちのパターンは他の方の回答待ちということなので、別の方法で。
ファイル名を固定にしているようなので、フォルダ選択ダイアログで指定したフォルダに複製を作ります。

Function FGet(wbp As Variant) As String
  'ダイアログを出してフォルダを選択し、その名前を返す関数
  Dim Shl As Object, Fol As Object
  Set Shl = CreateObject("Shell.Application")
  Set Fol = Shl.BrowseForFolder(0, "フォルダを選択して下さい", 0, wbp)
  '
  If Fol Is Nothing Then
   FGet = ""
  Else
   FGet = Fol.Items.Item.Path
  End If
  Set Fol = Nothing: Set Shl = Nothing
End Function
'↓フォルダを指定する関数を呼び出す例
Sub test()
  Dim pdat As String
  pdat = FGet("D:")
  If pdat = "" Then
    MsgBox pdat, vbExclamation, "保存もコピーもしません"
  Else
    With ThisWorkbook
      .Save
      .SaveCopyAs pdat & "\契約報告書VII-WSH.xls"
    End With
  End If
End Sub

こんな感じです。
0 hits

【43194】上書き・名前をつけて保存・同時二箇所できますか とくちゃん 06/10/5(木) 15:28 質問
【43195】Re:上書き・名前をつけて保存・同時二箇所... ハチ 06/10/5(木) 15:47 発言
【43196】Re:上書き・名前をつけて保存・同時二箇所... Jaka 06/10/5(木) 16:01 発言
【43197】Re:上書き・名前をつけて保存・同時二箇所... とくちゃん 06/10/5(木) 16:07 発言
【43199】Re:上書き・名前をつけて保存・同時二箇所... ハチ 06/10/5(木) 16:49 発言
【43198】Re:上書き・名前をつけて保存・同時二箇所... とくちゃん 06/10/5(木) 16:11 発言
【43200】Re:上書き・名前をつけて保存・同時二箇所... Jaka 06/10/5(木) 16:51 発言
【43201】Re:上書き・名前をつけて保存・同時二箇所... とく 06/10/5(木) 17:04 発言
【43202】Re:上書き・名前をつけて保存・同時二箇所... Jaka 06/10/5(木) 17:28 発言
【43205】Re:上書き・名前をつけて保存・同時二箇所... とく 06/10/5(木) 20:20 お礼
【43207】Re:上書き・名前をつけて保存・同時二箇所... とく 06/10/5(木) 20:45 発言
【43215】Re:上書き同時二箇所保存できますか とくちゃん 06/10/6(金) 0:57 発言
【43216】Re:上書き同時二箇所保存できますか ハチ 06/10/6(金) 8:26 発言
【43217】Re:上書き同時二箇所保存できますか とくちゃん 06/10/6(金) 9:31 発言
【43218】Re:上書き同時二箇所保存できますか ハチ 06/10/6(金) 9:51 発言
【43220】Re:上書き同時二箇所保存できますか とくちゃん 06/10/6(金) 10:01 発言
【43222】Re:上書き同時二箇所保存できますか とくちゃん 06/10/6(金) 10:56 発言
【43223】Re:上書き同時二箇所保存できますか 立ち寄り 06/10/6(金) 11:18 回答
【43224】Re:上書き同時二箇所保存できますか とくちゃん 06/10/6(金) 11:45 発言
【43225】Re:上書き同時二箇所保存できますか 立ち寄り 06/10/6(金) 12:01 回答
【43235】Re:上書き同時二箇所保存できますか Jaka 06/10/6(金) 16:08 発言
【43226】Re:上書き同時二箇所保存できますか ハチ 06/10/6(金) 12:09 発言
【43227】Re:上書き同時二箇所保存できますか とくちゃん 06/10/6(金) 12:35 発言
【43229】Re:上書き同時二箇所保存できますか ハチ 06/10/6(金) 13:46 発言
【43241】Re:上書き同時二箇所保存できますか とくちゃん 06/10/6(金) 17:24 発言
【43256】Re:上書き同時二箇所保存できますか ハチ 06/10/7(土) 1:39 発言
【43236】Re:上書き同時二箇所保存できますか りん@通りすがり 06/10/6(金) 16:18 発言
【43240】Re:上書き同時二箇所保存できますか とく 06/10/6(金) 17:22 発言
【43242】Re:上書き同時二箇所保存できますか りん 06/10/6(金) 18:04 回答
【43247】Re:上書き同時二箇所保存できますか わさび 06/10/6(金) 20:13 発言
【43248】Re:上書き同時二箇所保存できますか とくちゃん 06/10/6(金) 21:08 発言
【43255】Re:上書き同時二箇所保存できますか [名前なし] 06/10/7(土) 0:53 回答
【43258】Re:上書き同時二箇所保存できますか とくちゃん 06/10/7(土) 4:43 お礼

38629 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free