hatena
hatena
2023/10/10 (火) 11:58:20
エクセルもAccessのテーブル、フォーム、レポートも、ユニコードに対応しているので、エクセルで正しく表示されるなら、通常はAccessでも正しく表示されるはずです。
ただし、VBAはいまだにユニコード非対応(Shift-JIS依存)の部分がありますので、使い方によっては非Shift-JIS文字が「?」に変わることがあります。
現行のシステムでは、客先からのExcelデータをインポートし、レポートのレコードソースにする出力用テーブルに追加する際、外字が「?」に置き換わることを利用して、
追加クエリや、通常の代入操作なら「?」に変わることはないはずです。
現状のシステムでは、具体的にどのように「出力用テーブルに追加」しているのですか。
レポートで使用しているフォントでその字がなければ結局Illustratorで修正しなくてはなりません。
今どきのフォントでユニコードでないフォントはないと思いますが、具体的にどのような文字が、修正が必要になりますか。
通報 ...