複数宛先の個別送信についてNo.00352
komatch さん 09/01/04 23:50
 
山紫水明様

ベータ版1.12βをアップしていただき感謝いたします。
早速確認したところ、以下のエラーが出ました。

「dllfunc関数で指定された呼び出し先が見つかりません。」
個別メールは作成されており、toの部分に 名前+様は
ついておりますが、
本文には 備考+名前+様は付加されておりません。

マクロ実行じの設定内容は以下です。

ヘッダ宛先の処理・・・名前+付加語+アドレスを選択
  付加語は 様
本文文頭処理
 名前+付加語を挿入するを選択
 付加語は 様
 備考内容を頭に付加するをチェックし、
   備考番号は 1

確認しながら挿入するを選択
名前の処理
 アドレス帳の名前に置き換える

終了時の子メールの処理 
 処理方法を問い合わせるを選択

ちなみに前回のマクロは動作確認OKでした。
どうぞよろしくお願いいたします。

[ ]
RE:00352 複数宛先の個別送信についてNo.00353
山紫水明 さん 09/01/05 18:06
 
 komatchさん,

>   備考番号は 1

 備考番号が1の場合にだめでした。
 修正したものをアップしました。

     では, (^^)/~
                                   山紫水明
                                   SANSHISUIMEI

[ ]
RE:00353 複数宛先の個別送信についてNo.00354
komatch さん 09/01/07 00:29
 
山紫水明様

ありがとうございます。
ためしてみたところ、本文文頭の処理メニューで

名前+付加語を挿入する を選択し、
その下の 上記を確認しながら挿入するを 選択すると
上記の 名前+付加語 の 選択マークが消えます。

これで送信しても 本文文頭に ○○様 と付加されません。
手順や設定がおかしいのかも知れませんが、
アドバイスいただけませんでしょうか

設定内容は前回と同じで試しています。
どうぞよろしくお願いいたします。

[ ]
RE:00354 複数宛先の個別送信についてNo.00355
komatch さん 09/01/07 01:18
 
山紫水明様

すみませんでした。
最初の 分割送信するのチェックを入れておりませんでした。
チェックを入れて 本文文頭に 付加語や備考が付加されることを
確認しました。
ありがとうございました。
これで使ってみます。

ここまで できますと さらに欲が出てまいりまして
備考1: 会社名
備考2: 部署名
備考3: 役職名 などとして

文頭に
会社名 部署名 名前 役職名+ 様(付加語)などができれば
完璧ですね。
次回変更の際には ご検討いただければ助かります。 

[ ]
RE:00355 複数宛先の個別送信についてNo.00356
山紫水明 さん 09/01/07 17:26
 
 komatchさん,

>チェックを入れて 本文文頭に 付加語や備考が付加されることを
>確認しました。

 若干の手入れをして正式版としてアップしておきます。

>ここまで できますと さらに欲が出てまいりまして
>備考1: 会社名
>備考2: 部署名
>備考3: 役職名 などとして
>
>文頭に
>会社名 部署名 名前 役職名+ 様(付加語)などができれば
>完璧ですね。

 付加する語が多くなればなるほど,その組み合わせ方も複雑になり,また間の
スペースの幅も人により好みがあり,それをカスタマイズできるようにするのは
かなり大変そうです。
 やるとしても,前につける付加語はアドレス帳の方で工夫していただいて,備
考欄を名前の前と後に一つずつ付加するということになるでしょうね。
 たとえば,会社名と部署名をあわせた備考欄を作るとか。

     では, (^^)/~
                                    山紫水明
                                    SANSHISUIMEI

[ ]
RE:00356 複数宛先の個別送信についてNo.00363
komatch さん 09/01/11 13:03
 
山紫水明さん

ありがとうございます。
住所録としては筆まめなどの住所録ソフトなどが便利で
すでに会社名、部署、役職を別に登録しており、
エクセルに出力すると別のセルになり、
それを秀丸のアドレス帳に読み込むと、別々の備考に入ります。
エクセルで 2つのセル内容をスペースなどを入れて文字を結合する
ことができれば、山紫水明さんのアドバイスのようにできるのですが
秀丸とは直接関連がないですが、ご存知でしたらアドバイスいただけませんでしょうか



[ ]
RE:00363 複数宛先の個別送信についてNo.00364
siniti さん 09/01/11 14:09
 
komatchさん

sinitiです。

山紫水明さん へアドバイスを求めておりましたが、
私も山紫水明さんのマクロで大変重宝している者として
少しでもお役に立ちたくコメントします。

但し、このフォーラムで書いてよいか否かはフォーラム管理者に
委ねます。

>すでに会社名、部署、役職を別に登録しており、
>エクセルに出力すると別のセルになり、
>それを秀丸のアドレス帳に読み込むと、別々の備考に入ります。
>エクセルで 2つのセル内容をスペースなどを入れて文字を結合する
>ことができれば、山紫水明さんのアドバイスのようにできるのですが
>秀丸とは直接関連がないですが、ご存知でしたらアドバイスいただけませんでしょうか

上記のことは以下のようにすれば可能です。
「会社名、部署、役職」が以下のように格納されているcsvがあるとします。

行 A        B      C       D
1  会社名あ 部署あ 役職あ   =A1&")"&B1&")"&C1
2  会社名い 部署い 役職う   =A2&")"&B2&")"&C2

@上記のA列からC列までのようなデータcsvに出力されているとそのファイルをExcel
で開きます。
Aその後で、D列に上記のような式「A1&")"&B1&")"&C1」。この式の数値は左端の行
数です。
 これで、「会社名あ)部署あ)役職あ」とできます。
B後は、D列を存在する行まで、コピーすればOKです。
C最後に、このデータのD列だけをコピーして、別のシートを開き、
 A1セルで右クリックで「形式を選択して貼り付け」で「値」で「OK」
D貼り付けたシートを表示した状態で、「名前をつけて保存」で「ファイルの種類」
でCSV形式を選択すればcsvで格納できます。

[ ]
RE:00363 複数宛先の個別送信についてNo.00365
山紫水明 さん 09/01/11 20:53
 
 komatchさん,

 siniti さん,コメントありがとうございます。
 エクセルでセルの文字列を結合するには,siniti さんが指摘されているよう
に「&」で連ねるとできます。他に CONCATENATE 関数を用いる方法もあります。
こちらは Google などで検索すればわかるでしょう。

 ところで,
 会社名+部署名+役職名+氏名+様
のような表記であれば,現バージョンでできますが,
 会社名+部署名+氏名+役職名+様
のような表記は現バージョンではできません。
 どちらが一般的かわかりませんが,次バージョンでは後者もできるようにして
います。ベータ版をアップしておきます。

     では, (^^)/~
                                    山紫水明
                                    SANSHISUIMEI

[ ]
RE:00365 複数宛先の個別送信についてNo.00366
komatch さん 09/01/12 16:31
 
山紫水明さん
sinitiさん

ありがとうございます。
役職名後付けの確認もokでした。
もしお願いできるようでしたら、会社、組織、氏名、役職、様の
間にスペースを自動挿入してもらえないでしょうか。

こちらβ版を確認しましたら、各備考欄の最後にスペースがないと
そのまま続きで文字が並びました。
備考欄の入力後ろにに全部スペースを入れても
入っているかどうか確認しにくいので。
要望が多くてすみませんが、ご検討いただければ助かります。
komatchより

[ ]
RE:00366 複数宛先の個別送信についてNo.00367
山紫水明 さん 09/01/12 18:34
 
 komatchさん,

>もしお願いできるようでしたら、会社、組織、氏名、役職、様の
>間にスペースを自動挿入してもらえないでしょうか。

 スペースの幅は個人的好みがあるので自動的に入れるのは止めました。
  一度「上記を確認しながら挿入する」を実行してスペースも同時に指定してく
ださい。それが既定値になり,次回からは確認なしでも挿入されるはずです。

     では, (^^)/~
                                    山紫水明
                                    SANSHISUIMEI

[ ]
RE:00367 複数宛先の個別送信についてNo.00370
komatch さん 09/01/12 22:12
 
山紫水明さん

ありがとうございます。
スペース追加の件 確認しました。
一度スペースを入れれば
次回から自動的に挿入されていることを確認できました。
すごいですね。
汎用的かつ使い勝手の良い仕様設計について大変参考になりました。
komatchより

[ ]