Excel - raku valemi muutmine tekstiks

Probleem

Mõtle, et mul on:

  • Lahtris A4 sisaldab see valemit = Sum (A1: B3) + A3 / B2.
  • Kuidas ekstraktida seda valemit lahtris A6 teksti reana?
    • See on ... Ma tahan, et lahtr A6 ilmuks = Sum (A1: B3) + A3 / B2
    • Control + abil saab seda valemit tabelis vaadata.
    • Kuid see on ainult vaaterežiimis. Vajutades Control + ~ lülitub tagasi normaalne.
    • Samuti olen püüdnud panna "esiküljele ja kleepida valem ühte lahtrisse ... kuid see ei ole VBA-s (marco kirjutamine) kohaldatav.
    • VBA lööb skripti allpool

 ActiveCell.FormulaR1C1 = " '= SUM (A1: B3) + A3 / B2" 

*

    • Pange tähele, et lahtris 6 olev valem võib olla = A3-B2 + A1 (mitte = SUM (A1: B3) + A3 / B2)
    • Kasutades Marcosit, kirjutab see uuele valemile üle = SUM (A1: B3) + A3 / B2 = = A3-B2 + A1 asemel
    • Kuidas kasutada Exceli funktsioone või kasutada Marcosit muutuva raku valemiga tekstis.

Lahendus

Proovige seda makrot:

 Sub DysplayFormula () vahemik ("A6"). Value = "" "& vahemik (" A4 "). 

Märkused

Tänu akvarellile selle näpunäite eest.

Eelmine Artikkel Järgmine Artikkel

Top Näpunäited