この問題は簡単に修正できますが、非常に迷惑です
私がしていることは、時間の範囲を入力することです。セル行ごとに(0-1)、(1-2)、(2-3)など
[〜#〜]日付[〜#〜]---[〜#〜]時間[〜#〜]
2013年1月1日0-1
2013年1月1日1-2
2013年1月1日2-3
2013年1月1日3-4
Excel愚かに書式設定を継続1-2
日付まで2-Jan
さらに悪いことに、数値形式に変更すると
それは与えます 41276
Excel 2010でオートフォーマットオプションも見つかりません。ホームの[フォーマット]ボタンは認識していますが、オートフォーマットはありません。
列/セルに値を入力する前に、セルの形式をText
に変更します。
または、これをWorkbookコードモジュールに入れて、ブックが開かれるたびに、すべてのシートでこのフォーマットを強制します。
Private Sub Workbook_Open()
Dim sh As Worksheet
For Each sh In Me.Sheets
sh.Cells.NumberFormat = "@"
Next
End Sub
.
から,
(例:10.00〜10,00)唯一の欠点は、(。)ではなく(、)を使用して数値を取得できることです。
別の方法は:
.txt
に変更します