[戻る]
新着表示

タイトル
記事No
投稿日
投稿者
参照先
Re^3: VBAロック解除君を使って
1179
: 2022/08/31(Wed) 19:59:38
K.Hiwasa

> 情報量が少なくて申し訳ありません。初歩的なミスでエラーから推測可能と思い込んでました。
> 1.プロテクトを設定したxlsmファイルをドッラグする
> 2.ロックから共通ロックが確認画面でパスを入力する
> 3.実行時エラー70 書き込みできませんで終了する
> 3._lnwのファイルが作成されてます
>   中身は、元ファイルを同じ感じで、マクロは動作します
>  隠蔽→ロックの動作を同様でした。

1.プロテクトとはVBAプロジェクトのパスワード保護でしょうか?
2.「共有ロックを行わない」(共有パス未入力またはキャンセル)でも駄目でしょうか?
3._Inwのファイルは作業中のワークファイルで、まだロック等の処理は行われていません。

あとは昨日記載した、元ファイルのコンパイル状態を変えても
(ファイルが肥大化していないなら肥大化させる、肥大化しているならスリムにする)駄目でしょうか?

上記でうまくいかない場合は、ただちに解決できないかもしれません。
(うまくいかないファイルもあり、そのパターンにはまっている)
タイトル
記事No
投稿日
投稿者
参照先
Re^2: VBAロック解除君を使って
1178
: 2022/08/31(Wed) 10:20:39
初心者

情報量が少なくて申し訳ありません。初歩的なミスでエラーから推測可能と思い込んでました。
1.プロテクトを設定したxlsmファイルをドッラグする
2.ロックから共通ロックが確認画面でパスを入力する
3.実行時エラー70 書き込みできませんで終了する
3._lnwのファイルが作成されてます
  中身は、元ファイルを同じ感じで、マクロは動作します
 隠蔽→ロックの動作を同様でした。
タイトル
記事No
投稿日
投稿者
参照先
Re: VBAロック解除君を使って
1177
: 2022/08/30(Tue) 18:28:41
K.Hiwasa

> 隠蔽からの処理において、最後(?)に書き込み段階と思いますが、予期せぬエラーで止まってしましますが、何が原因かわかりますでしょうか

情報が少なすぎてまったくわかりません。
ファイルの状態によっては各種処理が失敗することがあるので、
例えば「隠蔽→ロック」の隠蔽が失敗する場合は、
「ロック→隠蔽→ロック」を試してみることを推奨しています。

VBAのコンパイル状態などによっても失敗することがあり、
「@未コンパイルでファイルサイズが膨らんでいない状態」で失敗する場合や
「Aコンパイル済でファイルが大きくなった状態」で失敗することもあります。
@で失敗した場合はAにして実行、逆にAで失敗する場合は@にして実行すると成功することがあります。

エラーになるファイルが提供可能でメールで頂けるなら調査可能ですが、
恐らく上記のような原因と対策になるかと思います。
タイトル
記事No
投稿日
投稿者
参照先
VBAロック解除君を使って
1176
: 2022/08/30(Tue) 13:24:19
初心者

隠蔽からの処理において、最後(?)に書き込み段階と思いますが、予期せぬエラーで止まってしましますが、何が原因かわかりますでしょうか
タイトル
記事No
投稿日
投稿者
参照先
Re^10: ソース編集君エラー
1175
: 2021/12/27(Mon) 09:41:13


> 対応版の3.82をリリースしました。ご確認ください。
> Nullの件も対応できました。

確認しました。
ネスト不備は、出なくなったようです。
ご対応、ありがとうございます。
お疲れ様でした。
タイトル
記事No
投稿日
投稿者
参照先
Re^9: ソース編集君エラー
1174
: 2021/12/25(Sat) 21:36:36
K.Hiwasa

対応版の3.82をリリースしました。ご確認ください。
Nullの件も対応できました。
タイトル
記事No
投稿日
投稿者
参照先
Re^9: ソース編集君エラー
1173
: 2021/12/23(Thu) 06:23:49
K.Hiwasa

ありがとうございます。再現できました。対応は考えます。
ただ行末のコメント(73〜80カラム目)って難しいんですよね。
ホストからソースをダウンロードすると漢字のシフトコードが詰まる分
73カラム目以降が固定にならないので。
タイトル
記事No
投稿日
投稿者
参照先
Re^8: ソース編集君エラー
1172
: 2021/12/22(Wed) 09:55:05


申し訳ないですが、貼り付けたソースの半角スペースが
詰まってしまいましたが、"012345"が行末のコメントとなりますので
間に半角スペースを補完ください。

以上、宜しくお願い致します。
タイトル
記事No
投稿日
投稿者
参照先
Re^8: ソース編集君エラー
1171
: 2021/12/22(Wed) 09:50:46


> 再現しませんでした。
> "00"があってもエラーにはなりませんでした。
> もっとも"00"までしか読み込めず正しく処理はできませんでしたが。

"00"は、ソースの途中、コメント行の漢字の前にありました。
※サクラエディターでは気が付かなかったのですが、NoEditorでは読み込み時
 メッセージが表示されるので、そこで気が付きました。

対応、難しそう と言う事で了解しました。

また、ネスト不備のサンプルを記述します。
※数行ですが、こちらでネスト不備は確認しました
−−−−−ここから−−−−−
*-----------------------------------------------------------------012345
* こめんと 012345
*-----------------------------------------------------------------012345
ABCDE-FGHI. 012345
* 012345
IF AAAAA NOT = BBBBB 012345
ADD 100 TO DDDDD 012345
END-IF. 012345
* 012345
ABCDE-FGHI-EXT. 012345
EXIT. 012345
−−−−−ここまで−−−−−
ちなみにコメントカラム位置は1としています。
タイトル
記事No
投稿日
投稿者
参照先
Re^7: ソース編集君エラー
1170
: 2021/12/21(Tue) 20:24:14
K.Hiwasa

情報ありがとうございます。

> 実行時エラー'1004';
> アプリケーション定義またはオブジェクト定義のエラーです。
> この場合は、ソースに文字コード"00"NULL?が入っており
> 正しくソースが読めていない様でした。

再現しませんでした。
"00"があってもエラーにはなりませんでした。
もっとも"00"までしか読み込めず正しく処理はできませんでしたが。

> ※スペース(20)に置き換えるとエラーが出なくなりました。
> 読み込み時、無視するか、スペースに置き換えは可能でしょうか?

対応は現時点では難しそうです。
そもそも"00"までしか読み込めず、そこでファイル終端になってるっぽいので。

> また、”ネスト不備?”ですが
> END-IF. などの行の後ろにコメントがあるとかなりの確率で
> ”ネスト不備?”となるようです。

この部分の数行のサンプルをここに記載できませんか。
内容はぼかして構いませんので。
どのようなソースなのかまだイメージできてません。
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |

- WebForum -