
Excelのマクロについて教えてください。
作業ブックをマクロ有効テンプレート形式「.xltm」で保存しております。
マクロ
Sub 担当者コピペ()
'コピー先のファイルを開く
Workbooks.Open "\\nas-sp01\share\確認部\■意匠\戸建\戸建て電子申請関連\ひな形\【フラット】ひな形5-3(確認無物件).xlsm"
'Book1の値をコピー
Workbooks("【電子用】戸建て5-3(〇〇).xltm").Sheets("300").Range("B15:C21").Copy
'Book2に値貼り付け
Workbooks("【フラット】ひな形5-3(確認無物件).xlsm").Sheets("F審査(紙)").Range("A57").PasteSpecial Paste:=xlPasteValues
Sheets("F審査(紙)").Select
Range("E15").Select
Workbooks("【フラット】ひな形5-3(確認無物件).xlsm").Sheets("F審査(Web)").Range("A57").PasteSpecial Paste:=xlPasteValues
Sheets("F審査(Web)").Select
Range("E15").Select
Workbooks("【フラット】ひな形5-3(確認無物件).xlsm").Save
Workbooks("【フラット】ひな形5-3(確認無物件).xlsm").Close
End Sub
を設定しております。
ブックのファイル名は「【電子用】戸建て5-3(〇〇).xltm」ですが
マクロ有効テンプレートのブックを開くと
「【電子用】戸建て5-3(〇〇)1.xltm"」となり(立ち上がりに:呼び込み専用とあります)
このブック「【電子用】戸建て5-3(〇〇)1.xltm"」の状態で
上記の「Sub 担当者コピペ()」を実行すると
「Workbooks("【電子用】戸建て5-3(〇〇).xltm").Sheets("300").Range("B15:C21").Copy」の部分が黄色くなりエラーがでてマクロが実行されません。
「【電子用】戸建て5-3(〇〇)1.xltm"」を名前を付けて保存を選択し
マクロ有効テンプレート形式の「【電子用】戸建て5-3(〇〇).xltm」に上書き保存をしたのちに「Sub 担当者コピペ()」を実行すると上手くマクロが実行されます。
解決方法がありましたら教えてください。
よろしくお願いいたします。

No.1ベストアンサー
- 回答日時:
こんにちは
造語が多いので、はっきりとはわかりませんけれど・・・
>「【電子用】戸建て5-3(〇〇)1.xltm"」となり(立ち上がりに:呼び込み専用とあります)
多分、テンプレートファイル(.xltm)の使い方を間違えているものと思われます。
通常はそのようにはなりません。
「呼び込み専用」は不明ですが、読み取り専用のことかな?
元のファイルをReadOnlyに設定していたりしませんよね?
きちんとテンプレートとして使えばその様にはなりません。
テンプレート的に使用するだけなら.xltmにする必要はないでしょう。
(多分、それで解決)
>解決方法がありましたら教えてください。
無理矢理そのままで行いたいのなら、多分、マクロからSaveasで保存すれば何とかなるのでは?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 12:00
- Access(アクセス) エクセルのマクロについて教えてください。 2 2023/02/03 16:07
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/20 16:37
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/01/12 16:58
- Access(アクセス) ExcelのVBAコードについて教えてください。 4 2023/01/20 09:44
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/20 14:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マクロの連続印刷が突然不可能...
-
一つのTeratermのマクロで複数...
-
メッセージボックスのOKボタ...
-
Excel マクロ VBA プロシー...
-
エクセルで特定の列が0表示の場...
-
マクロ実行時エラー
-
特定のPCだけ動作しないVBAマク...
-
ExcelのVBA。public変数の値が...
-
Excel_マクロ_現在開いているシ...
-
エクセルに張り付けた写真のフ...
-
Excel・Word リサーチ機能を無...
-
wordを起動した際に特定のペー...
-
VBAでカタカナ→ローマ字の変換...
-
エクセルで別のセルにあるふり...
-
Excelのセル値に基づいて図形の...
-
エクセルで縦に並んだデータを...
-
TERA TERMを隠す方法
-
ソース内の行末に\\
-
エクセルVBAでNAVITIMEを使って...
-
Excelマクロで印刷設定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
特定のPCだけ動作しないVBAマク...
-
Excel・Word リサーチ機能を無...
-
エクセルで特定の列が0表示の場...
-
Excel_マクロ_現在開いているシ...
-
一つのTeratermのマクロで複数...
-
メッセージボックスのOKボタ...
-
Excel マクロ VBA プロシー...
-
ExcelのVBA。public変数の値が...
-
エクセルで別のセルにあるふり...
-
エクセルに張り付けた写真のフ...
-
Excel マクロでShearePoint先の...
-
TERA TERMを隠す方法
-
Excelのセル値に基づいて図形の...
-
Excel VBAからAccessマクロを実...
-
ExcelVBAでPDFを閉じるソース
-
マクロ実行時、ユーザーフォー...
-
オートフィルターとExcelマクロ...
-
wordを起動した際に特定のペー...
-
特定文字のある行の前に空白行...
-
エクセルで縦に並んだデータを...
おすすめ情報