<a name=▲このページのトップに戻る
260546AccessからExcelへエクスポートした時にここあ 2005/05/13-11:59

メーカー名:HEWLETT PACKARD ヒューレット・パッカード
OS名:WindowsXp Professional
パソコン名:ワークステーション
ソフト関連:OSの詳細を記入
使用回線:ADSL
--
AccessのテーブルをExcelへエキスポートして
セルに入ってる文字や数字をバーの所で見ると、
文字の前に全部 ' が付いているのですが、
これは一体なんでしょうか?
取る方法はありませんか?

▲このページのトップに戻る
260733Re:AccessからExcelへエクスポートした時にunknown 2005/05/14-01:32

記事番号260546へのコメント
>AccessのテーブルをExcelへエキスポートして
>セルに入ってる文字や数字をバーの所で見ると、
>文字の前に全部 ' が付いているのですが、
>これは一体なんでしょうか?
>取る方法はありませんか?

エクセルでの“'”は以下文字列って意味だったと記憶してます。
書式設定で日付になってても、“’1234”で“1234”表示なのです。

ACCESS2000、手動エクスポート、出力先新規エクセルファイルでは
確認できませんでした。テーブルは、書式=数値、データ=半角数字の少数。

#ここからは都合にあわせて読み飛ばしてください

ACCESSの書式付エクスポートは、
手動なら書式の保存にチェック、VBAならDoCmd.OutputToみたいです。
書式付エクスポートは使ったことないので自信なしです。
一応、元テーブルの書式&入力データも確認してみて下さい。

DoCmd.TransferSpreadsheet(VBA)の場合は、
出力先が既存の書式設定されたエクセルシートでないか確認してみて下さい。

#ここまで

一度きりなら、CSV形式で出力してからエクセルで読み込めばOKです。
読み込み時のウィザードで、区切り“カンマ”、文字列の引用符“なし”。

そもそも、アポストロフィは削除する必要がないかも(16桁以上表示)、、、

▲このページのトップに戻る
260801Re:AccessからExcelへエクスポートした時にここあ 2005/05/14-14:51

記事番号260733へのコメント
表を見た限りではアポストフィーが見えないのに、
どうして入っているのか気になりましたが、
問題なければよかったです。
ありがとうございました。

hed_" BORDER="0" WIDTH="88" HEIGHT="31">
◇-?AccessからExcelへエクスポートした時に-ここあ(2005/05/13-11:59)No.260546
 ┗?!Re:AccessからExcelへエクスポー...-unknown(2005/05/14-01:32)No.260733
  ┗?!-Re:AccessからExcelへエクスポ...-ここあ(2005/05/14-14:51)No.260801

▲このページのトップに戻る
260546AccessからExcelへエクスポートした時にここあ 2005/05/13-11:59

メーカー名:HEWLETT PACKARD ヒューレット・パッカード
OS名:WindowsXp Professional
パソコン名:ワークステーション
ソフト関連:OSの詳細を記入
使用回線:ADSL
--
AccessのテーブルをExcelへエキスポートして
セルに入ってる文字や数字をバーの所で見ると、
文字の前に全部 ' が付いているのですが、
これは一体なんでしょうか?
取る方法はありませんか?

▲このページのトップに戻る
260733Re:AccessからExcelへエクスポートした時にunknown 2005/05/14-01:32

記事番号260546へのコメント
>AccessのテーブルをExcelへエキスポートして
>セルに入ってる文字や数字をバーの所で見ると、
>文字の前に全部 ' が付いているのですが、
>これは一体なんでしょうか?
>取る方法はありませんか?

エクセルでの“'”は以下文字列って意味だったと記憶してます。
書式設定で日付になってても、“’1234”で“1234”表示なのです。

ACCESS2000、手動エクスポート、出力先新規エクセルファイルでは
確認できませんでした。テーブルは、書式=数値、データ=半角数字の少数。

#ここからは都合にあわせて読み飛ばしてください

ACCESSの書式付エクスポートは、
手動なら書式の保存にチェック、VBAならDoCmd.OutputToみたいです。
書式付エクスポートは使ったことないので自信なしです。
一応、元テーブルの書式&入力データも確認してみて下さい。

DoCmd.TransferSpreadsheet(VBA)の場合は、
出力先が既存の書式設定されたエクセルシートでないか確認してみて下さい。

#ここまで

一度きりなら、CSV形式で出力してからエクセルで読み込めばOKです。
読み込み時のウィザードで、区切り“カンマ”、文字列の引用符“なし”。

そもそも、アポストロフィは削除する必要がないかも(16桁以上表示)、、、

▲このページのトップに戻る
260801Re:AccessからExcelへエクスポートした時にここあ 2005/05/14-14:51

記事番号260733へのコメント
表を見た限りではアポストフィーが見えないのに、
どうして入っているのか気になりましたが、
問題なければよかったです。
ありがとうございました。