Jw_cad 相談室−その2 New

 Jw_cad についての相談の場としてお使いください
情報の交換には Jw_cad 情報交換室 をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください

2009年9月以前の発言過去ログのページからご覧ください。

それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。


新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
18 / 277 ツリー    ←次へ | 前へ→

外部変形で特定の文字を削除 田原文夫 24/3/1(金) 9:52

Re:外部変形で特定の文字を削除 田原文夫 24/3/2(土) 11:12
Re:外部変形で特定の文字を削除 John 24/3/2(土) 14:28
Re:外部変形で特定の文字を削除 田原文夫 24/3/3(日) 11:42
Re:外部変形で特定の文字を削除 O.M 24/3/3(日) 13:04
Re:外部変形で特定の文字を削除 田原文夫 24/3/3(日) 13:33

Re:外部変形で特定の文字を削除
 田原文夫  - 24/3/2(土) 11:12 -
回答をお寄せいただいた皆さん、
お忙しい中お手数をお掛けし、ありがとうございました。

私の場合、「#h4」で全データを書き出しているので、

返しのファイルは、元のファイルの
先頭行を「hd」に変更して一旦全データを消去、
途中の変更したいデータを変更して、
それ以外はそのままとして全データを書き戻し

ということでしょうか。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36@softbank126091128164.bbtec.net>
・ツリー全体表示

Re:外部変形で特定の文字を削除
 John  - 24/3/2(土) 14:28 -
そうです。

引用なし

パスワード


<Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Mobile Safari/537.36@KD106130044189.au-net.ne.jp>
・ツリー全体表示

Re:外部変形で特定の文字を削除
 田原文夫  - 24/3/3(日) 11:42 -
すみません。まだ解決していませんでした。

先頭行を「hd」に変更して、
必要な行の内容を変更して全データを書き戻して、
実行後の「JWC_TEMP.TXT」をメモ帳で確認すると、
きちんとそうなっているのですが、

なぜか、JW_CADには「未実行」で内容も書き換わっていません。
因みに、「JWW」は「C:\」〜Cドライブのルートにおいていますが、
バッチファイル・実行ブックやカレントフォルダは
「C:\Users\Owner\DeskTop\フォルダ\フォルダ」の5層目に、
JWWファイルはさらに深い6層目に入っていますが、
パス内に半角ブランクはありません。

見よう見まねで作ったバッチファイルは、
-----------------------------------------------------------------
REM 損傷図_チェック・データ出力・写真番号変更_V3.00(2024/03/03)
REM #jww
REM #cd
REM #hf
REM #h4
REM #hp
REM #zs
REM #bz
start "" "損傷図_確認等_V300.xlsm"
REM #e
-----------------------------------------------------------------
となっています。
また、「JW_TEMP.TXT」の読込み・書出しはエクセルの
自動起動マクロで処理しています。

どこに問題があるのでしょうか。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36@softbank126091128164.bbtec.net>
・ツリー全体表示

Re:外部変形で特定の文字を削除
 O.M  - 24/3/3(日) 13:04 -
▼田原文夫さん:
start "" "損傷図_確認等_V300.xlsm"

としているのででデータを書き替える前にbatファイルがそのまま終了してしまっていますので

start /waitでExcel終了までbatファイルを待機させておく必要があると思います。

また、Excelでの外部変形でしたら使用環境によっては
起動時にマクロを有効にするようなコードを追加するといいと思います。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36@opt-119-150-5-68.client.pikara.ne.jp>
・ツリー全体表示

Re:外部変形で特定の文字を削除
 田原文夫  - 24/3/3(日) 13:33 -
「start」と「""」の間に「/W」を挿入したら、
無事、図面内容の自動変更が成功しました。

お忙しいところ、ご指導ありがとうございました。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36@softbank126091128164.bbtec.net>
・ツリー全体表示

18 / 277 ツリー    ←次へ | 前へ→
新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
 1120209
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b5
Jw_cad Copyright (C)1997-2021 Jiro Shimizu & Yoshifumi Tanaka