[ 新規に投稿する ]

宛名の後に「様」を付加するマクロNo.13266
秀まるお2 さん 25/02/01 23:52 [ コメントを投稿する ]
  サポート問い合わせがあった時に過去に同じような話が無かったかGoogle検索してもヒットしないと困るので、ここに書いてしまいます。

宛先の名前に「様」を付ける方法として、テンプレート命令のAddSamaを使う方法があります。しかし、この方法だと、宛先を後で書き換えた時、例えばアドレス帳から宛先を追加したりした時に、それに「様」が付かないです。こういう宛先にもちゃんと「様」を付けるには、現状ではマクロを使うしか無いです。

マクロとしては、

    loaddll "tkinfo.dll";
    #n = dllfunc( "SetHeaderUnited"
                , "To"
                , dllfuncstr( "AddSama"
                             , dllfuncstr( "CurrentHeaderUnited"
                                         , "To")
                             )
                );
    if( dllfuncstr("CurrentHeaderUnited", "Cc") != "" ) {
        #n = dllfunc( "SetHeaderUnited"
                    , "Cc"
                    , dllfuncstr( "AddSama"
                                 , dllfuncstr( "CurrentHeaderUnited"
                                             , "Cc")
                                 )
                    );
    }


みたいなマクロになります。これを例えば「AddSama.mac」みたいなファイルに依存して、「マクロ - マクロ登録...」の「自動起動」ページの「あとで送信/今すぐ送信時」に登録しておけば、送信のタイミングで「様」を付加してくれます。
[ ]

[ 新規に投稿する ]