'Returns a worksheet by its name.
:param name: the name of the worksheet to look for
:type name: string'

def __getitem__(self, key):

    for sheet in self.worksheets:
        if (sheet.title == key):
            return sheet
    raise KeyError('Worksheet    {0}    does    not    exist.'.format(key))
