--年--月--日 (--) | 編集 |
2010年02月24日 (水) | 編集 |
データが飛び飛びに入力されている場合、データ抽出などに不都合があります。
データ間に上と同じデータを入力する方法です。
データ間に上と同じデータを入力する方法です。
- 下図サンプルのA列を埋めたいと思います。
- A3:A11を選択します。
- 編集→ジャンプのセルの選択で「空白セル」にチェックを入れます。
- アクティブセルがA3なのでA3セルに=A2 と入力し、Ctrl+Enter で入力を確定します。
- A列を選択して編集→コピー、編集→形式を選択して貼り付けで「値」にチェックを入れてOKとします。
- 上記操作をマクロにすると以下のようになります。
- Sub Macro1()
Dim myRng As Range
Set myRng = Range("A1:A11")
With myRng
.SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C"
.Copy
.PasteSpecial Paste:=xlPasteValues
End With
Application.CutCopyMode = False
End Sub
- Sub Macro1()
2010年02月23日 (火) | 編集 |
- ショートカットキー
- [Ctrl]+[;]で日付が入力されます。
- [Ctrl]+[:]で時刻が入力されます。
- TODAY()関数を使う
- =TODAY() とセルに入力します。
2010年02月23日 (火) | 編集 |
- 「1-2」「1/2」などと入力すると、Excelは日付データと認識してシリアル値に変更します。
(対処法A)
- 入力時に「'1-2」「'1/2」のように頭に「'」(アポストロフィ)を付けます。
(対処法B)
- 入力するセルの表示形式をあらかじめ「文字列」に設定しておきます。
- 設定後に、「1-2」「1/2」と入力すると文字列と認識してくれます。




