Näppäinten muuttaminen

Nuotittaja

Mikä olisi helpoin menetelmä muuttaa näppäinten kirjaimet toisiksi Calc-ohjelmalla. Muutosta tarvittaisiin kosketinsoittimen käytön takia.

Esimerkki: Taulukkoon näppäillään kirjain "Z", jolloin taulukkoon tulisi kirjain C1. Sitten kirjaimella "X"-taulukkoon tulisi kirjain D1 jne.

Korvaustoiminto on liian työläs, koska muutettavia tietoja on liian paljon syötettäväksi.

Onko ehdotuksia, makrokin voisi tulla kysymykseen, jos sellaisen osaisi laatia?

6

650

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Tarkoitatko, että kirjoitettaessa soluun ZX sihen samaan soluun tulisikin C1D1. Taulukko on jonkinverran laajempi kuin solu, jolloin esim. soluun B7 kirjoitettu (ja Enterillä hyväksytty) Z voisi tuottaa soluun C7 hakutaulukkojen avulla C1.

    • excelissä piece of the cake
      lue tuolta http://keskustelu.suomi24.fi/node/4025056

      pikku muutoksella esim.

      taulukon moduuliin...

      Private Sub Worksheet_Change(ByVal Target As Range)
      On Error Resume Next
      Application.EnableEvents = False
      LisääID Target
      Application.EnableEvents = True
      End Sub

      moduuliin...

      Sub LisääID(Solu As Range)
      Dim edellinen As String
      Dim nykyinen As String
      On Error Resume Next
      With Solu.Cells(1, 1)
      edellinen = .ID
      .ID = ""
      If Len(.Formula) > 0 Then
      nykyinen = .Value
      Select Case UCase(nykyinen)
      'lisää tässä näppäinyhdistelmä muutoksia
      Case "Z"
      nykyinen = "C1"
      Case "X"
      nykyinen = "D1"
      Case Else
      nykyinen = ""
      End Select
      .Formula = edellinen nykyinen
      .ID = CStr(edellinen nykyinen)
      End If
      On Error GoTo 0
      End With
      End Sub

      • Nuotittaja

        "Tarkoitatko, että kirjoitettaessa soluun ZX sihen samaan soluun tulisikin C1D1"

        Ei samaan soluun, vaan viereiseen soluu tulisi arvo (eli tässä kirjaimet) muokattuna. Viereiseen lähinnä siksi, että kirjoitusvirheet olisi jotenkin jäljitettävissä.

        Siis vaikkapa syöttömällä soluun A3 arvo "Z", ohjelma (makro tms. menetelmä) laittaisi luvun muutettuna viereiseen (eli B3) soluun arvoksi C1.


        Sama periaate toistuisi kirjaimella "X"-..... viereiseen soluun tulisi kirjain D1 jne.


        Ajatuksena on saada muutettua näppäimistön kirjaimet (qwerty) jotenkin vastaamaan nuotteja (c,d,e,f...) (Ne ovat vakiona hyvin epäloogisessa järjestyksessä ja niissä esiintyy päällekkäisyyksiä)


      • Nuotittaja

        Sain taulukon toimimaan funktiolla, joten tuo "moduli" saa väistyä ainakin toistaiseksi! Kiitos kuitenkin huolellisesti valmistetusta vastauksesta!


    • Katsopa vaikka Calcin ohjeista VLOOKUP:n esimerkki. HLOOKUP on melko samanlainen, mutta vaakasuuntaisille hauille.

      • Nuotittaja :)

        No nyt tuo toimii! Tämä oli juuri sopiva menetelmä tähän tarkoitukseen.
        Kiitos neuvoista! :))


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Sebastian Tynkkynen (pers.) ei vastusta raiskauksia

      "Sebastian Tynkkynen oli ainoa 14 suomalaismepistä, joka vastusti uutta suostumuksen puuttumiseen perustuvaa raiskauslak
      Maailman menoa
      109
      4485
    2. Purra jäi kiinni valehtelusta, Heinäluoma ei

      Ja heti alkoi Purra joukkoineen maalittamaan Heinäluomaa. Niin toimii äärioikeistoa edustava putinistipersulauma, jonka
      Maailman menoa
      55
      3306
    3. Oot kaunis

      Oot kaunis nainen.
      Ikävä
      84
      1093
    4. Alkuperäinen kristillinen kaste on uskoville annettava upotuskaste

      Kreikan sana BAPTIZO merkitsee upottamista. Alkuseurakunta kastoi upottamalla Apostolien tekojen kirjan mukaan: Ap.t 2
      Kaste
      552
      919
    5. Me, Suomen kansa, vaadimme Riikka Purraa jatkamaan valtiovarainministerinä!

      Ja jollei valtiovarainministerinä, niin sitten pääministerinä. Purra on nostanut Suomen talouden nyt komeaan kasvuun Ma
      Maailman menoa
      82
      788
    6. Saisikin sinut

      Saisikin sinut nainen rakastajattareksi.
      Ikävä
      57
      759
    7. Kuka murhasi Anneli Auerin miehen?

      Tapaus edelleenkin selvittämättä.
      Maailman menoa
      168
      759
    8. Pitäisikö naisen haluta "puolisomies"?

      Toivottavasti saan nyt tämän idean purettua hyvin sanoiksi? Mutta tuossa eräässä aloituksessa tuli vastaan tälläinen tek
      Sinkut
      138
      730
    9. Miksi piti uhota naapuri Venäjälle ja tehdä itsestä heidän vihollinen?

      https://www.iltalehti.fi/kotimaa/a/f0eee963-3605-47e6-9989-a21347ce7757 "Jos sota syttyy Suomessa, näin tapahtumat vois
      Maailman menoa
      195
      728
    10. Asiantuntijat todistavat: Rydman valehteli.

      Virta oli oikeassa jokaisessa kolmessa eri väitteessä, sen sijaan RYDMAN VALEHTELI kaikissa kolmessa väitteessä. https:/
      Maailman menoa
      188
      695
    Aihe