こんにちは csv(txt) の編集につきまNo.07488
ノノムン さん 14/11/24 15:15
 
ノノムンと申します。

パナソニックのホームファックス 
オタックスの電話帳編集をしようとしました。

初めはOOoでやれるかと思ったのですが、皆目分からず、
秀丸マクロなら出来ますでしょうか?

SDメモリに入れてハンドリングできます。

うちの機種では次の データフォルダ 構造 です。
===========================================================================
IMEXPORT
PRIVATE
 MEIGROUP    - DA100101.JPG 、JPG の画像ファイル
  PCC
   FAX
    DOC
     DAT1001  - DA100101.TIF 、TIFF の画像ファイル
          - DA1001.TXT 情報ファイル 年月日3桁数字
    REC
     DAT2001  - DA200101.WAV 、WAV の音声ファイル
          - DA2001.TXT 情報ファイル

   PCCDAT
    ADDRESS - 00000000.TXT TEXT の電話帳ファイル
===========================================================================
つぎは 00000000.TXT の内容
===========================================================================
char=01
version=001
model=f_PD502
title=

1002 1000 1001 2000
01 丸々歯科 マルマルシカ 186P123456789:0:0
02 丸々歯科携帯 マルマルシカケイタイ 186P003309012345678:0:0
続く
===========================================================================
電話帳フォーマット
1002 1000 1001 2000 の次から が本文です。
グループ 名前 カナ 電話番号:0:0
===========================================================================
グループ は 0-9 で 記入は半角数字 01-09
名前 は 全角 10文字 または 半角 20文字
カナ は 半角 12文字
電話番号 は 24桁 半角数字とP 
区切りはタブ 行末は CR の様です。
4分類を 規定文字数入力し 並べ替えは 電話内で勝手にするようです。
===========================================================================
電話番号は 186(番号通知を使うとき)の後にポーズ P が必要です
選んでケイタイを使うと 0033 は必要なく 自動で挿入され、 
電話帳に載っていればそのまま優先され自動挿入されません。

それではよろしくお願いします。

[ ]
RE:07488 こんにちは csv(txt) の編集No.07489
山紫水明 さん 14/11/24 21:59
 
 ノノムンさん,

 オタックスの電話帳がどんなものか知りませんが,何をどのように編集された
いのか,皆目見当がつきません。だからレスもつかないと思います。

>1002 1000 1001 2000
>01 丸々歯科 マルマルシカ 186P123456789:0:0
>02 丸々歯科携帯 マルマルシカケイタイ 186P003309012345678:0:0
>続く

 このデータをどのように変えたいのでしょうか。変えた結果を示していただく
とわかりやすいでしょう。

                    山紫水明

[ ]
RE:07489 こんにちは csv(txt) の編集No.07490
ノノムン さん 14/11/25 09:58
 
山紫水明さま ノノムンです

ご指摘有り難うございます。
(いただけなければそのまま嵌ってしまうところでした)
メーカではIEからwebアクセスして書く編集ソフトがありますが、
安全が疑問、1連ごとに完結 等で使いにくく思い 使っていません。

内部には 親機 子機 SDメモリー にデータが存在でき、
相互に転送できます、PCで見られるのはSDのみです。

何もない状態で SDに読み出しますと、
00000000.TXT には

char=01
version=001
model=f_PD502
title=

1002 1000 1001 2000
」 のヘッダのような物があり
続いては 4項目で(セパレータは タブ)1行のデータ(行末 CR)があり
ます。
1件を1行に記入します。
(特に換えるという発想はしていませんでした、
記入時に規制すると考えていました)

1項目は分類で 00 から  09 でした、(固定や携帯、相手などで決めます)
2項目は全角10字あるいは半角カナ20字以下、
3項目は半角カナ12字以下、
4項目は数字とPで半角24文字以下です


例では
01 丸々歯科 マルマルシカ(半角) 186P123456789:0:0
これが何行も続いて電話帳になっています。

テキスト文章を記入する時、文字数制限、半角カナなどを使って、
文字の規制しながら、記入するマクロなどはありますでしょうか?

それではよろしくお願いします。

On 2014/11/24 21:59, 山紫水明 wrote:
>  ノノムンさん,
>
>  オタックスの電話帳がどんなものか知りませんが,何をどのように編集された
> いのか,皆目見当がつきません。だからレスもつかないと思います。
>
>> 1002 1000 1001 2000
>> 01 丸々歯科 マルマルシカ 186P123456789:0:0
>> 02 丸々歯科携帯 マルマルシカケイタイ 186P003309012345678:0:0
>> 続く
>
>  このデータをどのように変えたいのでしょうか。変えた結果を示していただく
> とわかりやすいでしょう。
>
>                      山紫水明
>
>

[ ]
RE:07490 こんにちは csv(txt) の編集No.07491
山紫水明 さん 14/11/26 20:09
 
 ノノムンさん,

 説明していただきましたが,やはり理解できません。

00000000.TXT はすでに存在するファイルですよね。

>(特に換えるという発想はしていませんでした、
>記入時に規制すると考えていました)
00000000.TXT 自体に手を加えるということではないのですね。

>テキスト文章を記入する時、文字数制限、半角カナなどを使って、
>文字の規制しながら、記入するマクロなどはありますでしょうか?

 他のファイルに 00000000.TXT から写すということでしょうか?
 「文字の規制」とは具体的には何をやるのでしょうか。データが規格外だった
ら警告を出すとかするのですか?

                    山紫水明

[ ]