Pielāgojiet Excel ritjoslas maksimālo vērtību, pamatojoties uz šūnas vērtību

Satura rādītājs

Es bieži brīnos, kāpēc nav paredzēts pielāgot ritināšanas joslas maksimālo vērtību programmā Excel, pamatojoties uz šūnas vērtību. Ja tas būtu pieejams, ritjosla automātiski pielāgotu maksimālo vērtību, mainoties šūnas vērtībai.

Kaut kas varētu būt iespējams, kā parādīts zemāk:

Līdz brīdim, kad Microsoft Office komanda to nav darījusi pieejamu, šis padoms var palīdzēt saistīt ritjoslas maksimālo vērtību ar šūnu.

Pielāgojiet ritjoslas maksimālo vērtību programmā Excel

  1. Dodieties uz cilni Izstrādātājs -> Ievietot -> ActiveX vadīklas -> Ritināšanas josla (ActiveX vadīkla)
    • Vai jums nav izstrādātāja cilnes ?? Lasiet šeit, kā lentei pievienot izstrādātāja cilni.

  1. Noklikšķiniet jebkurā vietā savā darblapā, lai ievietotu ritjoslu.
  2. Ar peles labo pogu noklikšķiniet uz ritjoslas un atlasiet Rekvizīti.
  3. Iestatiet saistīto šūnu kā C10 un aizveriet rekvizītu lodziņu.
    • Šajā piemērā esmu izmantojis C10. Jums var būt cita šūna, kur jums ir maksimālā vērtība.

  1. Veiciet dubultklikšķi uz ritjoslas. Tas atvērs VBA redaktoru ar kodu, kas izskatās šādi:
Private Sub ScrollBar1_Change () Beigt apakš
  1. Pievienojiet rindiņu, lai jūsu kods izskatītos šādi:
Privāta apakšrullēšanas josla1_Change () Activesheet.Scrollbar1.Max = Diapazons ("C7"). Vērtība Beigu apakšdaļa
  1. Aizveriet VBA redaktora logu.
  2. Dodieties uz cilni Izstrādātājs un ar peles kreiso pogu noklikšķiniet uz pogas Dizaina režīms.
  3. Tieši tā!! Ritjosla ir iestatīta lietošanai.

Ņemiet vērā, ka, tā kā failam ir makro, fails ir jāsaglabā jebkurā no tiem.xls vai.xlsm formātā.

Kad esat pabeidzis to iestatīt, un IF ritjosla nedarbojas, rīkojieties šādi:

  • Atveriet cilni Izstrādātājs, noklikšķiniet uz Dizaina režīms.
  • Veiciet dubultklikšķi uz ritjoslas.
  • VBA redaktorā nospiediet F5 vai noklikšķiniet uz pogas Palaist sub/lietotāja veidlapu.
  • Aizveriet VBA redaktoru.

Izmēģiniet pats … Lejupielādējiet failu

wave wave wave wave wave