• ベストアンサー

アクセスからエクスポートしたエクセルデータについて

アクセスからレコードのデータを1000件ほどエクセル形式(2000)でエクスポートしたのですがほとんどのデータのアタマにアポストロフィ「′」が付いてしまい困っています。 そのデータを他のデータをマッチングしたいため、どうしてもその「′」だけを取りたいのですが、何か一度の作業で取れる、良い方法がありますでしょうか? また取り出し方法に何か問題があったのでしょうか? どなたかお詳しい方、大変お手数ですがご教授お願いいたします。 例「′埼玉県○○市××町1-2-3」 例「′山田 太郎」 ↓  「埼玉県○○市××町1-2-3」  「山田 太郎」 この様にしたいのですが。

質問者が選んだベストアンサー

  • ベストアンサー
  • zizi-chan
  • ベストアンサー率66% (14/21)
回答No.2

Access2003で確認しました。 エクスポートをする時の手順として エクスポートするテーブルを選択⇒エクスポート⇒ファイルの形式をExcel⇒ファイル名⇒『エクスポート』ボタン 上記のように操作されていますか? その時に、最後の『エクスポート』ボタンを押す前に、そのボタンの左にある書式の保存にチェックをいれてみるのはどうでしょうか? もう一度、エクスポートする事になりますが・・・

comurice
質問者

お礼

ありがとうございます。教わった通りにチェックを入れてエクスポートし直したら、バッチリでした。本当にありがとうございました。

その他の回答 (3)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんにちは。 #3ですが、 >ただ「′埼玉県○○市××町1-2-3」のような文字列には上手くいきませんでした。 どうしても取りたいのでしたら、以下のようにすれば、プレフィックスはなくなります。(Selection は、選択の範囲) Sub DelPreFix()  Selection.Value = Selection.Value End Sub

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんばんは。 「'」の名前は、Excelでは、プレフィックス(接頭辞)と呼びます。 Excelの文字列記号の表示のひとつです。 別に気にしなければ気にしなくても、何の差支えもないはずです。 ためしに、「=LEFT(A1,1) 」としても、「'」と出てこないはずです。もし、出てくるようなら、#1 さんのご指摘のような置換が出来るはずです。少し紛らわしいような気もします。 そうでないとしたら、 空のセルを Ctrl + C でコピーして、1000件のデータの範囲をマウス等で取得して、マウスを右クリック->形式を選択して貼り付け->加算 で取れるはずです。

comurice
質問者

お礼

やっぱり置換では消せませんでした。 しかし数字のデータは教えて頂いた通り、コピーをして、形式を選択して貼り付け→加算できれいに「'」が取れました。こんな方法もあるんですね、勉強になりました。 ただ「′埼玉県○○市××町1-2-3」のような文字列には上手くいきませんでした。

  • naolich
  • ベストアンサー率41% (7/17)
回答No.1

私はAccessを使っていて、今までにデータの頭にアポストロフィ「′」が付いてしまったことがないのですが(あったかもしれないけど、記憶にないか、忘れてしまいました)、考えられる原因として出力形式に問題があるのではないかと・・・。 1000件もあるのでしたら、csv形式で出力すれば、付いたりしないと思うのですが・・・。 Excelで一度にアポストロフィ「′」を一度に取るのでしたら置換でしょう。範囲選択して「編集」-「置換」です。 ショートカットキーなら範囲選択して「Ctrl」+「H」キーですね。 解決しなかったらごめんなさい。 試してみてはいかがですか?(1000件だと時間がかかるかも・・・)

関連するQ&A

  • AccessからEXCELへのエクスポート・・・みたいな・・・・

    accessからexcelへのデータエクスポートなのですが・・・ excelへの指定されたセルへのエクスポートならわかるのですが・・・ accessのデータ量(レコード数)が変化するので・・・その方法がわかりません・・・ 教えてください・・・。

  • エクセルのデータをまとめたいのだけれど

    同じフォーマットのアンケート結果のデータが500シートくらいあって、それをひとつのシートにまとめたいのですが、どうすればいいのか思いつきません。どなたかご教授願います。 ちなみにフォーマットは、 住所 大阪市○○町 氏名 山田 花子 性別 女 こんなかんじのものです。これを 住所       氏名     性別 大阪市○○町 山田花子  女 東京都××区 鈴木太郎  男 こんな形のデータにまとめたいのです。 よろしくお願いします。

  • ExcelデータをACCESSへエキスポート

    ExcelデータをADOを使いACCESSへエキスポートしたいのですが、 データ型がちがうというエラーが出てエクスポートできません。 対処法を教えてください。 Excelシートの次のようなデータをAccessへエクスポートしようと しています。 A B C D E F G(列) 1 ID  番号 地域  客先  売上金額 種類 数量 2    K01 東京    a社  100,000    イ  4 3    K02 神奈川  b社  50,000 Excelシートの1行にフィールド名があり、レコードがA2:G3入って いるとします。Accessの売上テーブルにExcelのフィールドと同じ 順番のフィールド名があった時、Excel VBAにてADOを使いAccess にデータを貼り付けようとすると、データ型がちがうとエラー表示 が出てしまいます。A2:A3はAccessの自動発番機能を使うのでいつも 空です。又F3:G3はデータがこの例のように空の場合もあります。 Excel側もAccess側もフィールドのデータ型は同じにしたつもりです が、レコードが空があることがエラーの原因でしょうか。もしそうなら どう対処すればよいのでしょうか。

  • データ変換に伴なうエクセルの操作について

    他のソフトからCSV形式でエクスポートしたデータをエクセルでテキストファイルウィザードからカンマ区切りで開いた場合、一部のセルの中に余白が入ってしまいます。この余白を纏めて外したいのですが、その方法を教えてください。 例 no   名前          生年月日   1  山田 花子         1830/02/25   2  山田 太郎         1850/03/01  この時名前の後ろに空白が8文字分程入ってしまいます。 説明が下手ですみません、宜しくお願いします。

  • ACCESS2007のエクスポート上限

     ACCESS2007のデータにフィルタを掛けて、絞り込み、その抽出結果をEXCEL2007にエクスポートしようとしたところ、 「選択しているレコードの数が多すぎるため、一度にクリップボードにコピーできません。自分で、6万5千件単位に分けて下さい」と帰って来ました。。。 上記メッセージでググると、マクロ等を利用して解決されている例が見つかりましたが、 ちょっと自分の頭では理解できませんでした。。 もっと簡単なコピペで済むようなクエリ等で解決方法有りませんでしょうか? ACCESSのデータが300万行レコード EXCELのデータが平均10~20万行になるようなデータです。。。 以前は、何とか出来ていたのですが、その時のACCESSのバージョンは2010だったかも知れません。。 現在はACCESS2007しか無いのですが、この環境で何とかする手は有るでしょうか? エクスポート形式をEXCELからTXTに変更しても、同じ制限に掛かります。CSV型式というのはないようです。。

  • SQL ServerからテキストにエクスポートしたデータをAccessやExcelで読み込みたい

    SQL Server内にあるデータをテキスト形式にしてエクスポートを行ったのですがいざ、開いてみるとごちゃごちゃに なっておりうまく読む事ができません。 これを、ExcelやAccessなどのデータに変換する方法、もしくはきちんと表列がソートされて読める方法を教えていただきたいです。 尚、テキスト形式へのエキスポートはSQLにある デフォルトの設定で行いました。 教示をお願いいたします。 ※SQL Serverから直接ExcelやAccessへエクスポートする 方法はエクスポートの途中にエラーが出てしまうので利用する事ができませんでした。あくまでテキストだけでしか エクスポートが成功しないのが前提です。

  • アクセス2003からエクセル形式でのエクスポート

     いつもお世話になっております。  さて、アクセス2003のデータを「DoCmd.OutputTo acOutputQuery」で、エクセル 2003形式でエクスポートしましたが、長い文字(テーブルは「メモ型」)の文章だと 途中で途切れてしまいます。  500文字位の長い文章でも、途中で途切れずエクスポートできる方法をお教え 願えませんでしょうか。  どうぞよろしくお願いします。 【例】 クエリ名:Q_AAA 出力先:デスクトップ 出力するエクセル名:bbb.xls

  • HPのデータをEXCELにエクスポートしたい、、

    HPのデータをEXCELにエクスポートしたいのですが、 画像形式(GIF)のものはできるのでしょうか? また、できるのなら、どうやってするのでしょうか? また、できないとしても、どうにか工夫して、手写しより簡単にできる方法ないでしょうか? よろしくお願いします。

  • access VBAエクスポートについて

    VBAでcav形式でエクスポートしたいのですが、 出力元のクエリには、1列目にIDが入っていて、これを除く 2列目以降を出力したいと思っています。 試しに、元クエリを選択するクエリを作って、2列目以降を表示させたものを エクスポートしてみましたが、レコード順番が変わってしまいます。 2列目以降をエクスポートする方法があればおしえて下さい。

  • Access2000、データのエクスポート

    Access2000でテーブルデータをエクスポートする時、csv形式で保存しますが、その際にフィールド名を付加する設定で保存します。 今回実現したいのは、このフィールド名の手前にデータを置きたいのです。 具体的には欲しいcsvファイルは次のような内容になります。 1行目 公共料金明細 2行目 (空白) 3行目 日付,金額,部門 4行目 20/1/10,2100,01001 5行目 20/1/10,3150,18001 (以下はこのような内容が続く。)(内容はすべてテキスト形式です。) このように普通にエクスポートすると3行目以降のcsvファイルができるのですが、その手前に1行目と2行目のデータを入れたいのです。 1行目はEXCELで言うところのA1セルに該当します。 2行目は何も入れませんが、1行空ける必要があります。 これらは、このcsvファイルを取り込むソフトの都合上、こうせざるを得ないのです。 方法を教えていただきたくお願いします。

専門家に質問してみよう