module RubyXL::WorkbookConvenienceMethods
def modify_alignment(style_index, &block)
def modify_alignment(style_index, &block) old_xf = cell_xfs[style_index || 0] new_xf = old_xf.dup if old_xf.alignment then new_xf.alignment = old_xf.alignment.dup else new_xf.alignment = RubyXL::Alignment.new end yield(new_xf.alignment) new_xf.apply_alignment = true register_new_xf(new_xf) end