まりふのひと

住所録マクロのバグを取り除きver.2.1aへ

  1. パスを取得するコードのバグ
    • タイトルバーにパスを短縮して表示しているコード
      Me.Caption = Left(STRAns, i) & "..." & Mid(STRAns, j)
      で、住所録をドライブ直下に置いた場合、mid関数の引数がゼロになってしまうことがわかったので修正した。
  2. フィールド名の“郵便”,“桁”に対応
    • 住所録の「郵便番号」を“郵便”、「桁_1」を“桁”としている人がおられたので、これに対応した。補完箇所は、「frm漢数字変換」の Sub F_前準備()。



Wordの宛名書きで使用する必須項目に「欠礼」,「桁_1」があるが、一般的な住所録にはこのような項目はない。そこで、「無かったら追加」することにしようと思案中‥‥