レジにて半額(ブログ版)

カテゴリ:ここが不思議 Excelの仕様( 2 )




色々な感嘆符/疑問符

(以下の事項はMicrosoft Excel2003で確認しました。使用OSはWindowsXP Pro SP2、使用WEBブラウザーはMizilla Firefox3.5です。)

Excel2003は内部ではUnicodeを使用しているのでShift_JISコードに無い文字も表示できます。
下のよう色々な感嘆符/疑問符もワークシート上なら入力・表示可能です。
b0107691_1054326.gif



画像ではなく、文字で表示した場合、ただし環境によっては正常に表示しません。例えばIE6をご使用の場合は文字化けする文字があります。
‼ U+203C      感嘆符二つ
‽ U+203D      感嘆修辞疑問符
⁇ U+2047    疑問符二つ
⁈ U+2048     疑問符感嘆符
⁉ U+2049     感嘆符疑問符
¡  U+00A1  ¡      逆感嘆符
¿  U+00BF  ¿    逆疑問符

①Visual Basicエディター(VBE)はUnicodeに対応していないので、下の文字をVBE画面にコピー&ペーストすると、Shift_JISコードに無い文字は全て「?」に化けてしまいます。
'‼
'‽
'⁇
'⁈
'⁉

'¿


②それでは下のMsgBox文をWEB上から直接コピーしてVBE画面に貼り付けて見ましょう。
(結果は最後に画像で表示)
Sub test()
  MsgBox "‼"
  MsgBox "‽"
  MsgBox "⁇"
  MsgBox "⁈"
  MsgBox "⁉"
  MsgBox "¡"
  MsgBox "¿"
End Sub


③次に、②のMsgBox文をWEB上からコピーして、一度メモ帳に貼り付けた後、再度コピーしてVBE画面に貼り付けました。



結果の画像
b0107691_11103152.gif


①の場合は全ての文字が「?」に文字化けしました。

②の場合はMozilla Firefox3.5で閲覧した画面からコピー&ペーストした結果です。、
‼ → !!
⁇ → ??
⁈ → ?!
⁉ → !?
に変換され、それ以外は「?」に文字化けしました。(「?」,「!」は半角文字)

IE7、Safari4.03、Google Chrome3で閲覧し、コピー&ペーストした場合は、
¡ → !
に変換され、それ以外は「?」に文字化けしました。(「!」は半角文字)
(ただし、IE7,Safari、Google Chromeの場合はVista SP2、Excel2007 SP2を使用)

③も
¡ → !
に変換され、それ以外は「?」に文字化けしました。(「!」は半角文字)

Excelの不思議な仕様と言うよりも各WEBブラウザーやメモ帳がUnicodeに対応していない環境にどのようにUnicodeにしかない感嘆符/疑問符ファミリーを引き渡すのかという問題のようです。
[PR]



by Lautan | 2009-10-04 09:42 | ここが不思議 Excelの仕様

CSV形式のファイルの保存

新シリーズ:「ここが不思議 Microsoft Excelの仕様」を始めます。
と言ってもたいしたことではありません。不思議だな、何でこんな仕様になっているのだろう、と思ったことを書きます。
第1回目はCSV形式ファイルの保存。

CSV形式ファイルとはデータとデータをカンマ ","で区切った形式のテキストデータです。
テキストデータというのは制御文字を含まない、英数カナ英記号の全角/半角文字、漢字などの人間が目で見て理解できる文字だけで構成されたデータの事です。
つまり、CSV形式ファイルはテキストデータの一種特殊な形態のファイルで、昔から異なるプログラム間のデータ受け渡しに使用されてきた形式です。
Excelでは、カンマで区切られた一つのデータが一つのセルに格納されます。
空白やカンマを含んだ文字列の場合は、データそのものをダブルクォーテーションマークで囲みます。

図1はメモ帳で作成したCSV形式ファイルの例です。これをtext.csvという名前で保存します。

図1
b0107691_12472932.jpg


図2はtext.csvをダブルクリックしてExcelに取り込んだ画面です。
拡張子CSVがExcelに関連付けられていれば、Excelが起動し、CSV形式ファイルを取り込みます。
なお、ここではExcel2007で作業しています。

図2
b0107691_12474615.jpg


このままExcelを終了すると、何もせず終了してしまいますので、データの一部を修正して変更します。
(データガ変更されたものをダーティーファイルと言うことがあります。)
そして、画面右上、二つある[×]アイコンのうち、下の方をクリックします。
これはExcelは終了させず、対象のブックだけを終了させるものです。

図3
b0107691_12475658.jpg


図4のメッセージが表示され、「はい」を選択すると

図4
b0107691_1248630.jpg


図5のメッセージが表示され、「はい」を選択すると、データガ保存されます。

図5
b0107691_12481516.jpg


では、、画面右上、二つある[×]アイコンのうち、上の方をクリックした場合はどうでしょうか。
これは今読み込まれている全てのブックを閉じ、Excelも終了するアイコンです。
図4のメッセージが表示されるのは同じです。ここで「はい」を選択すると、
図6の「名前を付けて保存」の保存先選択画面が表示されます。

図6
b0107691_12482419.jpg


保存先選択画面、入力ファイルと同じ名前をしていると、図7のメッセージが表示され、ここで「はい」を選択すると、図5のメッセージが表示され「はい」を選択するとCSV形式ファイルが保存されました。

図7
b0107691_12484360.jpg


このようにクリックする終了ボタンによって動作が変わってくるのです。
[PR]



by Lautan | 2009-08-02 12:49 | ここが不思議 Excelの仕様

興味のある物色々。賞味期限切れで廃棄されないよう気をつけます。
by Lautan
プロフィールを見る
画像一覧

にほんブログ村に参加しました

にほんブログ村 地域生活(街) 関東ブログ 横浜(市)情報へ

最新の記事

最新のトラックバック

venushack.co..
from venushack.com/..
www.whilelim..
from www.whilelimit..
http://while..
from http://whileli..
http://www.v..
from http://www.val..
鳥取砂丘に’おとぎの国’..
from ローカルニュースの旅

以前の記事

2017年 12月
2017年 05月
2017年 04月
2016年 10月
2016年 06月
2016年 05月
2016年 04月
2016年 03月
2016年 02月
2016年 01月
2015年 05月
2015年 03月
2015年 02月
2015年 01月
2014年 12月
2014年 11月
2014年 10月
2014年 09月
2014年 08月
2014年 05月
2014年 04月
2014年 03月
2014年 02月
2014年 01月
2013年 12月
2013年 11月
2013年 10月
2013年 09月
2013年 08月
2013年 07月
2013年 06月
2013年 05月
2013年 04月
2013年 03月
2013年 02月
2013年 01月
2012年 12月
2012年 11月
2012年 10月
2012年 09月
2012年 08月
2012年 07月
2012年 06月
2012年 05月
2012年 04月
2012年 03月
2012年 02月
2012年 01月
2011年 12月
2011年 11月
2011年 10月
2011年 09月
2011年 08月
2011年 07月
2011年 06月
2011年 05月
2011年 04月
2011年 03月
2011年 02月
2011年 01月
2010年 12月
2010年 11月
2010年 10月
2010年 09月
2010年 08月
2010年 07月
2010年 06月
2010年 05月
2010年 04月
2010年 03月
2010年 02月
2010年 01月
2009年 12月
2009年 11月
2009年 10月
2009年 09月
2009年 08月
2009年 07月
2009年 06月
2009年 05月
2009年 04月
2009年 03月
2009年 02月
2009年 01月
2008年 12月
2008年 11月
2008年 10月
2008年 09月
2008年 08月
2008年 07月
2008年 06月
2008年 05月
2008年 04月
2008年 03月
2008年 02月
2008年 01月
2007年 12月
2007年 11月
2007年 10月
2007年 09月
2007年 08月
2007年 07月
2007年 06月
2007年 05月
2007年 04月
2007年 03月
2007年 02月
2007年 01月
2006年 12月
2006年 11月
2006年 10月
2006年 09月
2006年 08月
2006年 07月
2006年 06月
2006年 05月

検索

フォロー中のブログ

ファン

ブログジャンル

画像一覧