日付挿入マクロのDATE_INS.MACについてNo.25430
nofu_bb さん 08/09/17 22:54
 
nofu_bbです。よろしくお願いします。
秀丸はずーっと愛用させてもらっています、大変助かっています、ありがとうござい
ます。

でも、マクロは私には難しすぎて良くわかりません。(^_^;
そこで、教えていただきたいのですが・・・
マクロでプックンさんのDATE_INS.MACを使用していますが、その他からカレンダーを
表示して日付を入力する時の出力の仕方を変更したいのです。
09/16[火]→2008/09/02(火)に変更したいのです。
どなたか教えていただけますか?m(_ _)m

[ ]
RE:25430 日付挿入マクロのDATE_INS.MACにNo.25431
ENCODINGSHIFTJIS さん 08/09/18 10:20
 
>09/16[火]→2008/09/02(火)に変更したいのです。
Ver 1.06 date_ins.txt の説明文では
   設定詳細

            [date_ins.mac]

            year_kind=0

            //    year_kind(Default=0)

            //     挿入する年情報の種類を指定する。

            //    0 = 西暦を挿入する。

            //    1 = 西暦2桁を挿入する。

            //    2 = 和暦を挿入する。
            yeardsip_off=0

            //    yeardsip_off(Default=0)

            //     年情報を挿入する/しないを指定するoption

            //    0 = 年情報を挿入する

            //    1 = 年情報を挿入しない
があるようです。

yeardsip_off=0
か 確認しましょう。

 1.一時的に動作モードを変更する。

            ・マクロ起動時に、Ctrlを押しながら実行すると

              挿入する文字列の年情報の設定を切り替えます。

              設定ファイル"yeardsip_off"の設定値の逆の動作で実行します。
もあるようです。

[ ]
RE:25430 日付挿入マクロのDATE_INS.MACにNo.25439
プックン さん 08/09/18 23:10
 
nofu_bb さん、こんばんは。
マクロの御使用ありがとうございます。

下記対策方法を書いてupしようとしたら、すでに問題は解決されたようですね。
曜日のカッコを変更する方法については、マクロの機能としてはありません。
すでにh-tomさんが、書き込んでくださっているマクロを編集する方法でできると
思います。
元の記述
00488|        $$week = "[" + $dayofweek[##week] + "]" ;
修正後の記述
00488|        $$week = "(" + $dayofweek[##week] + ")" ;

お試しください。

---------------------------
下記方法で、設定情報をファイルに保存してください。

ダウンロードしたときに、DATE_INS.MACと一緒に圧縮していた
DATE_INS_SETUP.MACファイルを実行して設定を変更してください。
    マクロ(M) - ファイル名(N)
        "DATE_INS_SETUP.MAC"を指定する。
    "OK"ボタンを押す。

マクロを実行すると下記設定を順番にできます。
    □挿入する年情報の種類□
    □月情報の種類□
    □曜日情報の種類□
    □年月日の間に挿入する区切り文字□
    □年情報を挿入する/しない□
    □曜日情報を挿入する/しない□

□年情報を挿入する/しない□
のときに"挿入しない(1)"を指定してください。

それ以外の設定は変更する必要がなければ"*"アスタリスクがついている
番号を選択してください。

この設定を実施すると
    秀丸インストールディレクトリの下にある"PUKU.INI"ファイルに
    [date_ins.mac]
    yeardisp_off=1
という設定がファイルに記録されます。

直接PUKU.INIファイルを編集してもらってもOKです。


[ ]