エクセルのコネタやFXでの活用方法などを紹介しています。
  • 12«
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • »02
スポンサーサイト
--年--月--日 (--) | 編集 |
上記の広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書く事で広告が消せます。

飛び飛びのデータ間を埋める
2010年02月24日 (水) | 編集 |
データが飛び飛びに入力されている場合、データ抽出などに不都合があります。
データ間に上と同じデータを入力する方法です。
  1. 下図サンプルのA列を埋めたいと思います。

input-27.gif 

  1. A3:A11を選択します。
  2. 編集→ジャンプのセルの選択で「空白セル」にチェックを入れます。
  3. アクティブセルがA3なのでA3セルに=A2 と入力し、Ctrl+Enter で入力を確定します。

input-28.gif 

  1. A列を選択して編集→コピー、編集→形式を選択して貼り付けで「値」にチェックを入れてOKとします。
  2. 上記操作をマクロにすると以下のようになります。
    1. 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

 



今日の日付や時刻を入力する
2010年02月23日 (火) | 編集 |
  • PC内蔵のカレンダーから日付や時刻を取出してセルに入力します。
    1. ショートカットキー
      • [Ctrl]+[;]で日付が入力されます。
      • [Ctrl]+[:]で時刻が入力されます。
    2. TODAY()関数を使う
      • =TODAY() とセルに入力します。
  • なお、表示の仕方は[書式]→[セル]の表示形式タブで設定します。


  • 「1-2」「1/2」等が日付に変更される(そのままの文字列で入力したい)
    2010年02月23日 (火) | 編集 |
    • 「1-2」「1/2」などと入力すると、Excelは日付データと認識してシリアル値に変更します。

    (対処法A)

    • 入力時に「'1-2」「'1/2」のように頭に「'」(アポストロフィ)を付けます。

    (対処法B)

    1. 入力するセルの表示形式をあらかじめ「文字列」に設定しておきます。
    2. 設定後に、「1-2」「1/2」と入力すると文字列と認識してくれます。