Boas
Sou novato (muito) no VBA.
Aos poucos elaborei um código, mas que me parece trapalhão.
Assim:
-1º input escreve valor na coluna"A"
-2º input que vai determinar qual a SUB() a copiar. e se código errado elimina dados.
Necessito:
1-Melhorar código
2-Delimitar range (explo A2:F47)
3-Eliminar dados se código errado
Desde já agradeço, aos mestres, a ajuda.
-------------------------------
Sub SelectCaseExample()
Dim iNum As Integer
vCelula = ActiveCell.Row
vCelula = InputBox("Dia!")
[A47].End(xlUp).Offset(1, 0).Select
ActiveCell.Value = vCelula
On Error GoTo line1
iNum = InputBox("1;2;3")
Select Case iNum
Case Is = "1"
dm
Case Is = "2"
sd
Case Is = "3"
Case Else
line1:
MsgBox ("Não está correcto")
x = ActiveCell.Row
Rows(x).Select
Selection.Delete Shift:=xlUp
End Select
End Sub