Agba nke eserese sitere na sel nwere data ya

Ịmepụta nsogbu ahụ

Ọ ga-amasị m ka ogidi ndị dị na histogram (ma ọ bụ mpekere na eserese achịcha, wdg) nwee agba na-akpaghị aka iji mejupụta mkpụrụ ndụ kwekọrọ na data isi mmalite:

N'ịtụ anya mkpu ákwá na-eju anya ma na-ewe iwe nke onye ọ bụla comrades, e kwesịrị ịrịba ama na, n'ezie, agba nke njuputa na eserese ahụ nwekwara ike ịgbanwe aka (pịa nri-pịa na kọlụm -). Ọkpụkpọ isi/usoro (Hazie ebe data/usoro) wdg - ọ dịghị onye na-arụ ụka. Ma na omume, enwere ọtụtụ ọnọdụ mgbe ọ dị mfe ma dị mfe ime nke a ozugbo na sel na data, na mgbe ahụ, a ga-emegharị eserese ahụ na-akpaghị aka. Gbalịa, dịka ọmụmaatụ, ka ịtọọ njupụta site na mpaghara maka kọlụm dị na chaatị a:

Echere m na ị ghọtara echiche ahụ, nri?

ngwọta

Ọ dịghị ihe ọzọ macro nwere ike ime nke a. Ya mere, anyị na-emeghe Visual Basic editọ site na taabụ Mmepụta (Onye Mmepụta - Visual Basic Editor) ma ọ bụ pịa ụzọ mkpirisi ahụigodo F11 dị elu, Fanye modul ọhụrụ efu site na menu Fanye – Modul ma detuo ederede nke nnukwu macro dị otú ahụ, nke ga-arụ ọrụ niile:

Sub SetChartColorsFromDataCells() If TypeName(Selection) <> "ChartArea" Mgbe ahụ MsgBox "Сначала выделите диаграмму!" Ọ bụrụ na edobere c = ActiveChart Maka j = 1 Ka c.SeriesCollection.Count f = c.SeriesCollection(j) .Formula m = Split(f, ",") Tọọ r = Oke(m(2)) N'ihi na i = 1 Iji r.Cells.Count c.SeriesCollection(j).Points(i).Format.Fill.ForeColor.RGB = _ r.Cells(i).Interior.Agba na-esote i Next j End Sub.  

Ị nwere ike mechie Visual Basic ma laghachi na Excel. Iji nnukwu macro emepụtara dị nnọọ mfe. Họrọ eserese (mpaghara eserese, ọ bụghị mpaghara nkata, grid ma ọ bụ kọlụm!):

ma jiri bọtịnụ mee nnukwu macro anyị Macros tab Mmepụta (Onye Mmepụta - Macros) ma ọ bụ jiri ụzọ mkpirisi ahụigodo F8 dị elu. N'otu mpio ahụ, ọ bụrụ na a na-ejikarị ya eme ihe, ị nwere ike kenye ụzọ mkpirisi ahụigodo na nnukwu macro site na iji bọtịnụ kwa (Nhọrọ).

PS

Naanị ijiji na ude bụ enweghị ike iji ọrụ yiri ya maka ikpe ebe a na-ekenye agba na sel nke data isi mmalite site na iji iwu nhazi ọnọdụ. Ọ dị nwute, Visual Basic enweghị ngwa arụnyere maka ịgụ agba ndị a. Enwere, n'ezie, ụfọdụ "crutches", mana ha anaghị arụ ọrụ maka ikpe niile ọ bụghị na nsụgharị niile.

  • Kedu ihe bụ macros, otu esi eji ha, ebe itinye koodu macro na Visual Basic
  • Nhazi ọnọdụ na Excel 2007-2013
  • Kedu ihe dị ọhụrụ na Charts na Excel 2013

Nkume a-aza