fontit isommiksi

Tilastointinikkari

Yksinkertaistettuna kysymykseni.

Solussa A1 on alaspudotusvalikko, josta voin valita halutun nimen kymmenien nimien listalta tähän soluun. (Varsinainen nimilista on toisella taulukolla.)

Nyt se kysymys: Miten voin suurentaa alaspudotusvalikon fonttikokoa, puuttumatta oikean alakulman suurennussuhde-slideriin?

Pudotusvalikko on tehty Tiedot\Tietojen kelpoisuuden tarkastaminen -dialogissa.
En ole löytänyt keinoa suurentaa fonttia.

10

319

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • data validation
    • data validation

      Lisättäköön tuohon vielä että linkki ei anna vastausta kelpoisuustarkistuksen fonttikoon muuttamiseen, vaan antaa vaihtoehtoisen tavan tehdä kelpoisuustarkistuksen. Lopussa on myös koodi jolla saa Combo-box listan ilmestymään tuplaklikkauksella haluttuun soluun.

      • ko. taulukon moduuliin...
        toimii kaikilla soluilla, jossa kelpoisuustarkistus listalla....
        muuta zoomiluvut sopiviksi

        Private Sub Worksheet_SelectionChange(ByVal Target As Range)
        Dim Zoom100 As Long
        Dim Zoom150 As Long
        Dim Datatyyppi As Long
        Zoom100 = 100
        Zoom150 = 150
        Application.EnableEvents = False
        On Error Resume Next
        Datatyyppi = Target.Validation.Type
        On Error GoTo Virhe
        If Datatyyppi = 3 Then

        If ActiveWindow.Zoom Zoom150 Then
        ActiveWindow.Zoom = Zoom150
        End If
        Else

        If ActiveWindow.Zoom Zoom100 Then
        ActiveWindow.Zoom = Zoom100
        End If
        End If

        Poistu:
        Application.EnableEvents = True
        Exit Sub
        Virhe:
        GoTo Poistu
        End Sub

        Keep EXCELing
        @Kunde


    • Tilastointinikkari

      Kiitos opastuksesta. Nyt vaan täytyy nostaa kädet ylös; en osaa hyödyntää tuota VB -koodia ihan suoraan esim. solussa A1 olevaan kelpoisuuden tarkistusvalikkoon.

      Solussa A1 on n. 30:n nimen valikko, jotka olisi mukava saada näkymään jo siinä valikkotilassa isommalla fontilla.
      Onnistuuko tuolla VB:llä siis tuo toiveeni?

      • ko. taulukon moduuliin...
        toimii kaikilla soluilla, jossa kelpoisuustarkistus listalla....
        muuta zoomiluvut sopiviksi

        kuten olen aiemmin postannut, toimii kaikissa soluissa, missä kelpoisuustarkistus lista...
        nyt zoomaa 150%, muuta Zoom150 arvoa isommaksi, jos tarttet isompaa zoomausta

        ei muuta kuin ALT F11 ja tuplaklikkaa vasemmalla ko.taulukon nimeä ja liität koodin ko. taulukon moduuliin oikealle tyhjään tilaan ja se on siinä

        Keep EXCELing
        @Kunde


      • Tilastointinikkari
        kunde kirjoitti:

        ko. taulukon moduuliin...
        toimii kaikilla soluilla, jossa kelpoisuustarkistus listalla....
        muuta zoomiluvut sopiviksi

        kuten olen aiemmin postannut, toimii kaikissa soluissa, missä kelpoisuustarkistus lista...
        nyt zoomaa 150%, muuta Zoom150 arvoa isommaksi, jos tarttet isompaa zoomausta

        ei muuta kuin ALT F11 ja tuplaklikkaa vasemmalla ko.taulukon nimeä ja liität koodin ko. taulukon moduuliin oikealle tyhjään tilaan ja se on siinä

        Keep EXCELing
        @Kunde

        Joo, aukeshan se idea tyhjässä testi-excelissä, mutta jo käytössä olevassa excelissä, kun lisään tuon koodin muiden koodien perään ja testaan sitä.. tulee herja, joka viittaa tuon koodin ekalle riville.
        Elikkä tyhjässä excelissä tuo toimii, mutta ei käytössä olevassa. (?)


    • Tilastointinikkari

      Kiitos Kunde sinnikkyydestä. Täytynee ihan tyhmänä silti kysyä, että mitä noista useasta %-luvuista kannattaa lähteä muuttamaan?
      Otan silti ja kokeilen jotain.

      Private Sub Worksheet_SelectionChange(ByVal Target As Range)
      Dim Zoom100 As Long
      Dim Zoom150 As Long
      Dim Datatyyppi As Long
      Zoom100 = 100
      Zoom150 = 150
      Application.EnableEvents = False
      On Error Resume Next
      Datatyyppi = Target.Validation.Type
      On Error GoTo Virhe
      If Datatyyppi = 3 Then

      If ActiveWindow.Zoom Zoom150 Then
      ActiveWindow.Zoom = Zoom150
      End If
      Else

      If ActiveWindow.Zoom Zoom100 Then
      ActiveWindow.Zoom = Zoom100
      End If
      End If

      Poistu:
      Application.EnableEvents = True
      Exit Sub
      Virhe:
      GoTo Poistu
      End Sub

    • ilmeisesti sulla on jo jo toi Worksheet_SelectionChange tapahtuma koodi siellä... joten lisää sitten toi koodi sinne ilman ekaa ja vikaa riviä
      eli ilman näitä rivejä
      Private Sub Worksheet_SelectionChange(ByVal Target As Range)
      End Sub
      Zoom100 = 100
      Zoom150 = 150
      100 on normaali ja zoom150 =150 on nyt zoomaus 150% ja jos muutat
      Zoom100 = 100
      Zoom150 = 200 niin zoomaus 200%...

      Keep EXCELing
      @Kunde

    • Tilastointinikkari

      Kyllä, mulla oli jo yksi Worksheet_SelectionChange tapahtuma. Lisäsin koodin väliin ja sain sen toimimaan.

      Alkuperäinen ajatukseni oli, että alaspudotusvalikossa olisi ollut ns. pysyvästi isompi fontti, joka näkyisi vasta valikkoa avattaessa, eikä muut taulussa zoomaustuisi isommaksi. Mutta tämäkin on hyvä näin.

      Kiitos kunde.

      • Kundepuu

        ei voi kelpoisuusehdon alasvetovalikon fonttikokoa muutella...
        Keep EXCELing
        @Kunde


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

    Luetuimmat keskustelut

    1. Moikka rakas

      Oon miettinyt meidän välistä yhteyttä viime aikoina. En ihan osaa pukea sanoiksi, mitä kaikkea tunnen, mutta halusin vaa
      Ikävä
      68
      17533
    2. Mitä tapahtunut

      Poliiseja monta autoa+panssariauto Porista kpäähän päin tänään klo n.20 kuka hurjistunut ?
      Kankaanpää
      43
      5341
    3. HS: Kuka vielä uskaltaa mennä sairaalan ensiapuun?

      https://www.hs.fi/mielipide/art-2000011212025.html Tässä on hyvin ajankohtainen mielipidekirjoitus koskien Malmin sairaa
      Maailman menoa
      303
      2916
    4. Lakea konkurssiin. Asukkaat menettävät asuntonsa

      Kuntarahoitus on tänään jättänyt konkurssihakemuksen lakean kaikista kiinteistö osakeyhtiöistä. Kassa on tyhjä, kaikki
      Seinäjoki
      40
      2431
    5. Gallup: kaivattusi syntymävuosi

      Minä vuonna kaipaamasi henkilö on syntynyt?
      Ikävä
      169
      2358
    6. Missäpäin,,,

      Lapuaa tapettu ihminen viime yönä ? Hurjaa touhua nykymeno täällä...
      Lapua
      24
      1864
    7. Nikkalassa vauhdilla nokka kohti taivasta

      Mitähän Darwin sanoisi näistä 4 suomalaisesta, jotka kävivät Haparandan puolella näyttämässä, kuinka Suomi auto kulkee t
      Tornio ja Haaparanta
      6
      1752
    8. Ökyrikas Kurkilahti mussuttaa veroistaan

      Pakeni aikoinaan veroja Portugaliin mutta joutui palaamaan takaisin kun Suomi teki verotussopimuksen Portugalin kanssa.
      Maailman menoa
      140
      1708
    9. mahdollista, että olet ollut iltavuorossa

      Ja kotiin päästyäsi tulit palstalle etsimään merkkiä minusta, jos kaipaat yhtään minua niin kuin minä sinua Ei mennyt k
      Ikävä
      12
      1692
    10. Yhdysvalloissa työllisyys paranee, Suomessa työttömyys kasvaa, missä vika?

      Miten tämä on mahdollista että 177 000 uutta työllistä tuli USAssa yhdessä kuukaudessa, vaikka Trump on ruorissa? Orpon
      Maailman menoa
      411
      1628
    Aihe