A macro VBA abaixo parece funcionar:
Public Sub Convert()
Dim Cell As Range
For Each Cell In Selection
If Not IsError(Cell) Then Cell = Cell *1.333
Next Cell
End Sub
Outra questão do excel. Estou usando o Excel 2010.
Se, por exemplo, eu tiver um valor na célula A1, digamos 2.59
O que eu quero fazer é multiplicar essa célula por 1.333, mas na célula same
Eu não quero ter que colocar uma fórmula em B1, como = (A1 * 1,333), porque eu já tenho um valor em B1 e não quero ter que inserir uma nova coluna.
se eu destacar a célula A1 e colocar a fórmula = (A1 * 1,333) nela, o valor se torna 0,00
O que eu estou pedindo pode ser feito? ou eu precisaria criar uma macro?
Qualquer ajuda seria apreciada.
Obrigado
Se você puder poupar 1 célula em algum outro lugar na planilha / livro, você pode digitar 1.333
nessa célula, copiar essa célula e, em seguida, selecionar A1, "Colar especial" > "Multiplicar".
Isso funciona para várias seleções para multiplicar:)
Depois disso, exclua a célula que contém 1.333
.
experimente esta macro
Sub multiply()
ActiveCell = ActiveCell * 1.333
End Sub