Multiplier les valeurs dans Excel 2010 (Même cellule)


3

Une autre excellente question. J'utilise Excel 2010.

Si, par exemple, j'ai une valeur dans la cellule A1, disons 2.59

Ce que je veux faire est de multiplier cette cellule par 1,333 mais dans le même cellule

Je ne veux pas avoir à mettre une formule dans B1 telle que = (A1 * 1.333), car j'ai déjà une valeur dans B1 et je ne veux pas avoir à insérer une nouvelle colonne.

si je mets en surbrillance la cellule A1 et mets la formule = (A1 * 1,333), la valeur devient 0,00

Est-ce que ce que je demande peut être fait? ou aurais-je besoin de créer une macro?

Toute aide serait appréciée.

Merci


Je me suis demandé cela moi-même, je n'ai jamais trouvé de solution, alors ma réponse est non (bien que je sois heureux d'avoir eu tort).
Dave

Réponses:


6

Si vous pouvez utiliser 1 cellule ailleurs dans la feuille de calcul / le livre, vous pouvez taper 1.333 dans cette cellule, copiez cette cellule, puis sélectionnez A1, "Collage spécial" & gt; "Multiplier".

Cela fonctionne pour que plusieurs sélections se multiplient :)

Après cela, supprimez la cellule contenant 1.333.


1

La macro VBA ci-dessous semble fonctionner:

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

-1

essayez cette macro

Sub multiply()
ActiveCell = ActiveCell * 1.333 
End Sub

pourquoi -1 pour la macro
house

Cela fonctionne très bien pour une cellule! Merci beaucoup! S'il y avait plusieurs cellules que j'ai sélectionnées, comment pourrais-je écrire la macro alors? En tant que celui que vous avez donné, je devrais le faire un par un.
Jez Vander Brown

vous devez mettre cela dans la question
house
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.