# File lib/spreadsheet/worksheet.rb, line 428
   def format_column(column, width=nil, format=nil)
      unless column.kind_of?(Range) || column.kind_of?(Fixnum)
         raise TypeError
      end

      width = 8.43 if width.nil?
      column = column..column if column.kind_of?(Fixnum)

      column.each{ |e|
         @column_formats[e] = format unless format.nil?
      }
      @colinfo.push([column.begin, column.end, width, format])
   end