[[20190701154346]] 『実行時エラー -2147024809(80070057)』(マーク?Z) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『実行時エラー -2147024809(80070057)』(マーク?Z)

教えてください。

マクロでシートの複写を実行すると

実行時エラー -2147024809(80070057)
指定された値は境界を超えています

と 表示されます。

シートの保護をかけていると 表示され、

シート保護をかけていないと エラーなく実行されます。

解決方法は あるのでしょうか

< 使用 Excel:Excel2010、使用 OS:Windows10 >


何故エラーになるのか、実際のシートを見ないと判りませんが、とりあえずはマクロでシートコピーしているのであれば、実行時に保護外してからコピーし、コピー後に保護掛け直せば良いかと思いますよ。(Unprotect/Protect)
(???) 2019/07/01(月) 16:12

ありがとうございます

複雑な数式があること

複数人で共有するデータでもあるので

保護をかける必要があります

(マーク?Z) 2019/07/02(火) 07:49


マクロにシート保護解除とシート保護とを入れればいいんじゃないですかね?
http://officetanaka.net/excel/vba/sheet/sheet07.htm
(りりり) 2019/07/02(火) 13:11

ありがとうございます

シート保護解除

複写

シート保護

の順で マクロ設定し、

エラーなく 解決しました
(マーク?Z) 2019/07/03(水) 10:16


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.