Method: MyMatrix#correctCityCodes!

Defined in:
lib/mymatrix.rb

#correctCityCodes!(colname = '都道府県市区町村コード') ⇒ Object

都道府県市区町村コードの桁そろえExcelで先頭の0が落ちて桁が変わるため



938
939
940
941
942
943
944
945
946
947
948
949
950
# File 'lib/mymatrix.rb', line 938

def correctCityCodes!(colname = '都道府県市区町村コード')
	self.each do |row|
		code = self.val(row, colname)
		if(code.length == 4)
			self.setValue(row, colname, sprintf("%05d", code))
		elsif(code.length == 5)
			#correct
		else
			raise "Citycode length error. '#{code}'"
		end
	end
	return self
end