Para abordar o ponto # 1, você pode usar este VBa. O problema é que você não explica como quer ver esse detalhe? Então eu adicionei como uma caixa de mensagem.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim totalCells As Long
totalCells = Selection.Cells.Count
MsgBox (totalCells)
End Sub
Adicionei o VBa à Folha1. Veja também Como adiciono o VBA no MS Office?
Apenas não selecione todas as células como será através de uma exceção de estouro
Oproblemaéqueopop-upocorrerátodasasvezes,sugiroquevocêsubstitua
PrivateSubWorksheet_SelectionChange(ByValalvocomointervalo)
MsgBox(totalCells)
com
Range("M1").Value = totalCells ' CHANGE THE RANGE TO THE CELL YOU WANT