Microsoft Office全般(Excel/Word/PowerPoint/Access/Outlook/OneNote)の使用方法を解説。

www.wanichan.com

PC > Access > FAQ

[Access] *を削除するには?

Microsoft Office Users Forum過去ログ

■2549 / inTopicNo.1) *を削除するには?

□投稿者/ お茶 一般人(5回)-(2006/06/16(Fri) 21:52:45)


    記事内容:[Access] 

    あるフィールドに「*ああああ」とあるのですが、先頭の「*」を削除するにはどのように置換すれば良いのでしょうか。

■2550 / inTopicNo.2) Re[1]: *を削除するには?

□投稿者/ シムリー 一般人(45回)-(2006/06/17(Sat) 08:17:04)

    やっかいな問題ですね、文字コードで抽出するのはどうかな?
    とりあえず更新クエリを使います。

    問題のデータが登録されている「対象テーブル」、「対象フィールド」をクエリのデザインビューで追加し、さらにもう一つ手動でフィールドを次のように追加します。
    条件フィールド: Asc(Left([対象テーブル]![対象フィールド],1))
    そしてこの列の「抽出条件」行に 42 を指定します。

    最後に対象フィールドの「レコードの更新」行に、次のデータを入れます。
    Mid(対象テーブル!対象フィールド,2)

    クエリが実行されると、良くも悪くもデータが更新されてしまうので
    念のためテーブルのデータを別の場所に保存してから実行してください。

■2621 / inTopicNo.3) Re[2]: *を削除するには?

□投稿者/ お茶 -(2006/07/14(Fri) 17:50:08)

    シムリー様
    何の返答もなく申し訳ございませんでした。

    結果的には「*」を消すだけでなく、他のフィールドも変更する必要があった
    ため、人海戦術でデータを更新することで対応しました。
    文字コードで抽出する方法は参考になりましたので「*」以外でも使用する
    機会があればチャレンジしたいと思います。

    ありがとうございました。

解決済み!
スポンサーリンク
INDEX
  • このエントリーをはてなブックマークに追加

コメント

※技術的な質問はMicrosoftコミュニティで聞いてください!

▲このページのトップへ