Awọn akoonu
Ilana ti iṣoro naa
Emi yoo fẹ awọn ọwọn lori histogram (tabi awọn ege lori aworan apẹrẹ, ati bẹbẹ lọ) lati ni awọ laifọwọyi ti a lo lati kun awọn sẹẹli ti o baamu pẹlu data orisun:
Ni ifojusọna iyanilẹnu ati igbe ibinu ti awọn ẹlẹgbẹ kọọkan, o yẹ ki o ṣe akiyesi pe, nitorinaa, awọ ti kun ninu aworan atọka le tun yipada pẹlu ọwọ (tẹ-ọtun lori iwe - Point / jara kika (Fọka aaye data/jara) ati be be lo – ko si ọkan jiyan. Ṣugbọn ni iṣe, ọpọlọpọ awọn ipo lo wa nigbati o rọrun ati irọrun diẹ sii lati ṣe eyi taara ninu awọn sẹẹli pẹlu data, ati lẹhinna chart yẹ ki o tun kun laifọwọyi. Gbiyanju, fun apẹẹrẹ, lati ṣeto kikun nipasẹ agbegbe fun awọn ọwọn ninu chart yii:
Mo ro pe o gba ero naa, otun?
ojutu
Nkankan bikoṣe Makiro le ṣe eyi. Nitorina, a ṣii Visual Ipilẹ olootu lati taabu developer (Olùgbéejáde - Olootu Ipilẹ wiwo) tabi tẹ ọna abuja keyboard F11 giga +, fi titun kan sofo module nipasẹ awọn akojọ Fi sii - Module ati daakọ ọrọ iru macro kan nibẹ, eyiti yoo ṣe gbogbo iṣẹ naa:
Sub SetChartColorsFromDataCells() If TypeName(Aṣayan) <> "ChartArea" Lẹhinna MsgBox "Сначала выделите диаграмму!" Jade Iha Ipari Ti o ba Ṣeto c = ActiveChart Fun j = 1 Lati c.SeriesCollection.Count f = c.SeriesCollection(j) .Formula m = Pipin (f, ",") Ṣeto r = Ibiti (m (2)) Fun i = 1 To r.Cells.Count c.SeriesCollection (j) .Points (i).Format.Fill.ForeColor.RGB = _ r.Cells(i).Interior.Color Next i Next j Ipari Sub.
O le bayi pa Visual Basic ki o pada si Excel. Lilo Makiro ti o ṣẹda jẹ rọrun pupọ. Yan aworan apẹrẹ (agbegbe aworan, kii ṣe agbegbe idite, akoj tabi awọn ọwọn!):
ati ṣiṣe Makiro wa pẹlu bọtini Makiro taabu developer (Olùgbéejáde - Macros) tabi pẹlu ọna abuja keyboard F8 giga +. Ni window kanna, ni ọran ti lilo loorekoore, o le fi ọna abuja keyboard si Makiro nipa lilo bọtini naa sile (Aṣayan).
PS
Fò nikan ni ikunra ni ailagbara ti lilo iṣẹ ti o jọra fun awọn ọran nibiti a ti fi awọ si awọn sẹẹli ti data orisun nipa lilo awọn ofin ọna kika ipo. Laanu, Visual Basic ko ni ohun elo ti a ṣe sinu fun kika awọn awọ wọnyi. Nibẹ ni o wa, dajudaju, awọn "crutches", sugbon ti won ko sise fun gbogbo igba ati ki o ko ni gbogbo awọn ẹya.
- Kini macros, bii o ṣe le lo wọn, nibo ni lati fi koodu macro sii ni Ipilẹ wiwo
- Ni àídájú kika ni tayo 2007-2013
- Kini Tuntun ni Awọn aworan apẹrẹ ni Excel 2013