Macro em Excel

Tauri

Power Member
Boas,

Gostava que me ajudassem com um problema.

Eu quero fazer uma macro em excel....

Eu tenho um botao e queria que ao carregar nesse botao que apagasse o conteudo de 1 ou varias cells
.
Ex. (apagar o coteudo da cell A, 13)
Ex. (apagar o conteudo da cell A, 13 e B, 13)
como e que eu faco isso?

Obrigado
 
Tauros, pelo que entendi no teu post acho que consegues criar um Form com um botão no excel.

O que tens que fazer é o seguinte:

. No evento click desse botão criar o código para pagar a célula. (Para ires de uma maneira rápida para esse evento clica duas veze sno botão).

Bom para dar uma ajuda deixo aqui o código que após clicares no botão chama uma mensagem para meteres a célula a apagar. Deves meter a celula tipo (Linha, Coluna), mas deves meter na coluna um n.º e não uma letra. Por exempli linha 1 coluna A deverá ser: 1,1 ( sem parenteses nem espaços). Pr exemplo Linha 15, coluna F, deverá ser: 15,6.

Código:

Private Sub CommandButton1_Click()
Dim CelltoDelete As String
Dim tmp_array() As String

CelltoDelete = InputBox("Cell to delete, ex: 13(Linha),1(n.º da colna correspondente, neste caso ao A)")

If Not CelltoDelete = "" Then
tmp_array = Split(CelltoDelete, ",")
Worksheets(1).Cells(CInt(tmp_array(0)), CInt(tmp_array(1))).Value = ""

Else
MsgBox ("no value gave!")
End If

End Sub


Espero ter ajudado.

Cumps.
 
Back
Topo