కంప్యూటర్లు, సాఫ్ట్వేర్
VBA Excel: నమూనా కార్యక్రమాలు. Excel లో macros
కొద్ది మంది ప్రముఖ Microsoft Excel ఉత్పత్తి యొక్క మొదటి వెర్షన్ 1985 లో కనిపించింది తెలుసు. అప్పటి నుండి ఇది అనేక మార్పులు మరియు ప్రపంచవ్యాప్తంగా మిలియన్ల సంఖ్యలో వినియోగదారులు డిమాండ్ గురైంది. ఈ స్ప్రెడ్షీట్ యొక్క కొద్దిగా సామర్థ్యాలతో ఎక్కువ పని మరియు వారు Excel ప్రోగ్రామింగ్ సామర్థ్యం కోసం జీవితం సులభం చేయగలిగితే ఎలా తెలియదు.
VBA ఏమిటి
Excel లో ప్రోగ్రామింగ్ మొదట Microsoft నుండి అత్యంత ప్రసిద్ధ స్ప్రెడ్షీట్ నిర్మించబడిందని విజువల్ అప్లికేషన్ కోసం బేసిక్ ప్రోగ్రామింగ్ భాష ద్వారా జరుగుతుంది.
తన ప్రతిభ నిపుణుల అభివృద్ధి సాపేక్ష సౌలభ్యంతో కేటాయించండి. ఆచరణలో షోలలో, VBA బేసిక్స్, ప్రొఫెషనల్ ప్రోగ్రామింగ్ నైపుణ్యాలు లేని కూడా వినియోగదారులు నేర్చుకోవాల్సిన చేయవచ్చు. VBA లక్షణములతో ఆఫీస్ అప్లికేషన్ వాతావరణంలో స్క్రిప్ట్ అమలు ఉన్నాయి.
కార్యక్రమం యొక్క ప్రతికూలత వివిధ వెర్షన్ల అనుగుణ్యత సంబంధం సమస్యలు. వారు నిజానికి కార్యక్రమం VBA కోడ్, ఉత్పత్తి యొక్క కొత్త వెర్షన్ లో ఉంది అని కానీ పాత ఒక కార్యాచరణను సూచిస్తుంది వల్ల కలుగుతాయి. వాడిగా ముఖం మార్చడానికి ఒక పెద్ద అసౌకర్యంగా మరియు కోడ్ అధికంగా అధిక నిష్కాపట్యత కూడా ఉంది. అయితే, Microsoft Office, మరియు IBM లోటస్ సింఫనీ వినియోగదారులు దాన్ని వీక్షించడానికి ఎన్క్రిప్షన్ ఎంట్రీ కోడ్ మరియు వర్డ్ సెట్టింగులను దరఖాస్తు అనుమతిస్తుంది.
వస్తువులు, సేకరణలు, లక్షణాలు, మరియు పద్ధతులు
ఇది మీరు VBA వాతావరణంలో పని వెళ్లే వారికి అర్థం చేసుకోవాలి ఈ భావనలు ఉంది. అన్ని మొదటి, మీరు వస్తువు అర్థం చేసుకోవాలి. Excel లో, ఈ చట్టం ఒక షీట్, ఒక పుస్తకం, మరియు సెల్ పరిధి లో. ఈ వస్తువులు ప్రత్యేక సోపానక్రమం ఉంటుంది, అనగా ప్రతి ఇతర కట్టుబడి.
ముఖ్యమైన వాటిలో అప్లికేషన్, సంబంధిత Excel ప్రోగ్రామ్ కూడా ఉంది. తరువాత వర్క్ బుక్స్, వర్క్షీట్లను, మరియు రేంజ్. ఉదాహరణకు, ఒక నిర్దిష్ట షీట్లో సెల్ A1 సూచించడానికి ఖాతాలోకి సోపానక్రమం తీసుకొని, మార్గం చూపుతూ ఉండాలి.
"సేకరణ" రికార్డింగ్ ఇచ్చిన ChartObjects ఉంది దీనిలో అదే తరగతి వస్తువులను ఈ సమూహం, భావన సంబంధించి. దాని మూలకాలు కూడా వస్తువులు ఉన్నాయి.
తదుపరి విషయం - లక్షణాలు. వారు ఏ వస్తువు యొక్క అవసరమైన లక్షణం. ఉదాహరణకు, రేంజ్ కోసం - ఒక విలువ లేదా ఫార్ములా ఉంది.
పద్ధతులు - మీరు చెయ్యాలనుకుంటున్న చూపించు ఆదేశం. లో VBA కోడ్ రాసేటప్పుడు వాటిని వస్తువు పాయింట్ నుండి వేరు చేయడానికి. ఉదాహరణకు, వంటి "Excel" కణాలను ఉపయోగించడం ఆదేశం (1,1) యెంపికచేయుము లో ప్రోగ్రామింగ్ ఉన్నప్పుడు చాలా తరచుగా, తరువాత చూపబడుతుంది. ఇది అక్షాంశాలు ఒక సెల్ ఎంచుకోండి అవసరం అని అర్థం (1,1), అంటే A1.
అయితే, ఇది తరచుగా Selection.ClearContents ఉపయోగిస్తారు. దీని అమలు ఎంపిక సెల్ విషయాలు క్లియర్ ఉంది.
ప్రారంభించడానికి ఎలా
అన్ని మొదటి, మీరు, ఫైల్ సృష్టించడానికి మరియు సేవ్ ఒక పేరు పెట్టేందుకు మరియు బొమిక «బుక్ Excel రకం ఎంచుకోండి."
అప్పుడు, «Alt» కీ మరియు «11» కలయిక ఉపయోగించడానికి తగినంత ఇది VB అప్లికేషన్, వెళ్ళండి. తదుపరి:
- విండో ఎగువన మెను బార్ లో, తదుపరి Excel చిహ్నం చిహ్నం క్లిక్;
- Mudule ఆదేశం ఎంపిక;
- ఫ్లాపీ డిస్క్ ఐకాన్ పై క్లిక్ ఉంచడానికి;
- సే, వ్రాయడానికి, ఒక కోడ్ అవుట్లైన్.
ఇది క్రింది విధంగా కనిపిస్తుంది:
ఉప కార్యక్రమం ()
'మా కోడ్
ఎండ్ సబ్
దయచేసి లైన్ " 'మా కోడ్" వేరే రంగు (పచ్చ) లో హైలైట్ చేయబడుతుంది గమనించండి. ఈ అపోస్ట్రోప్ కారణం, ఒక వ్యాఖ్యను అని ఏమి కింది సూచిస్తుంది స్ట్రింగ్, ప్రారంభంలో పంపిణీ.
ఇప్పుడు మీరు ఏ కోడ్ వ్రాయడానికి మరియు తాము VBA Excel లో ఒక కొత్త సాధనం (నమూనా కార్యక్రమాలు చూడండి. మొదలైనవి) సృష్టించవచ్చు. వాస్తవానికి, విజువల్ బేసిక్ పునాదులను తెలిసిన వారికి, అది చాలా సులభంగా ఉంటుంది. అయితే, కలిగి కూడా వారికి మీరు చాలా త్వరగా సౌకర్యవంతమైన పొందండి చేయగలరు అనుకుంటే లేదు.
Excel లో macros
ఈ పేరు వెనుక అప్లికేషన్ భాషకు విజువల్ బేసిక్ లో రాసిన ప్రోగ్రామ్లను దాక్కున్నాడు. అందువలన, Excel కు ప్రోగ్రామింగ్ - కావలసిన కోడ్కు ఒక స్థూల సృష్టించడానికి ఉంది. ఈ సామర్ధ్యం తో, Microsoft స్ప్రెడ్షీట్ ఒక నిర్దిష్ట వినియోగదారు యొక్క అవసరాలు అనుగుణంగా, స్వీయ అభివృద్ధి. ఎలా macros వ్రాయడం కోసం గుణకాలు సృష్టించడానికి విచారించింది తరువాత, అది VBA Excel ప్రోగ్రామ్ యొక్క కాంక్రీటు ఉదాహరణలు కొనసాగడానికి అవకాశం ఉంది. ఇది అత్యంత ప్రాధమిక సంకేతాలు ప్రారంభం ఉత్తమ ఉంది.
ఉదాహరణ 1
టాస్క్: ఒక సెల్ విషయాలు విలువ కాపీ చేస్తుంది మరియు వేరొక వ్రాసే ఒక కార్యక్రమం వ్రాయండి.
దీన్ని:
- టాబ్ "చూడండి" తెరవడానికి;
- ఐకాన్ "macros" తరలించడానికి;
- "రికార్డ్ మాక్రో" కదిలించండి;
- తెరిచింది రూపం పూరించడానికి.
సరళత కోసం, "మాక్రో పేరు" లో "Makros1" వదిలి "సత్వరమార్గం కీ" ఉదాహరణకు, HH (ఈ మీరు అమలు చేసే ఉదాహరణ కార్యక్రమం «Ctrl + H» మెరుపు జట్టు ఉంటుంది అర్థం), చేర్చబడుతుంది. Enter నొక్కండి.
ఇప్పుడు మీరు స్థూల రికార్డింగ్ ప్రారంభించారు, మరొక ఒక సెల్ విషయాలు తయారు. అసలు చిహ్నం తిరిగి. "రికార్డ్ మాక్రో" పై క్లిక్ చేయండి. ఈ చర్య అప్లికేషన్లు పూర్తి సూచిస్తుంది.
తదుపరి:
- మళ్లీ స్ట్రింగ్ "మ్యాక్రోల్లో" వెళ్లడం;
- జాబితాలో ఎన్నుకోబడితే "మాక్రో 1";
- క్లిక్ "రన్" (సత్వరమార్గం కీలను Launched అదే చర్య మొదలవుతుంది «Ctrl + HH»).
ఫలితంగా, చర్య స్థూల రికార్డింగ్ సమయంలో ప్రదర్శించారు అభివర్ణించారు.
ఇది కోడ్ కనిపిస్తుంది ఎలా చూడండి అర్ధమే. ఇది చేయటానికి, తిరిగి స్ట్రింగ్ "మ్యాక్రోల్లో" వెళ్లి "సవరించు" లేదా "Enter" క్లిక్ చేయండి. ఫలితంగా, వారు VBA వాతావరణంలో తాము కనుగొనేందుకు. అసలైన, కోడుతో పంక్తుల మధ్య స్థూల Makros1 సబ్ () మరియు ఎండ్ సబ్ ఉంది.
కాపీయింగ్ చెయ్యబడింది ఉంటే, ఉదాహరణకు, సెల్ C1 లో ఒక సెల్ A1 నుండి, కోడ్ యొక్క పంక్తులను రేంజ్ ( "C1") కనిపిస్తుంది. ఎంచుకోండి. అనువాదంలో, అది "రేంజ్ (" C1 ") అనిపిస్తోంది. ఎంచుకోండి" ఇతర పదాలు లో, సెల్ C1 లో VBA Excel ఒక పరివర్తన ఉంటుంది.
కోడ్ యొక్క ఒక క్రియాశీల భాగంగా ActiveSheet.Paste జట్టు పూర్తి. ఇది ఎంచుకున్న సెల్ C1 లో ఎంచుకున్న సెల్ (ఈ సందర్భంలో, A1 లో) కంటెంట్లను రికార్డింగ్ అంటే.
ఉదాహరణ 2
VBA చక్రాల Excel లో వివిధ macros సృష్టించడానికి సహాయం.
VBA చక్రాల వివిధ macros సృష్టించడానికి సహాయం. cos (x) - ఒక ఫంక్షన్ y = x + x 3 + 3x 2 ఉందని భావించవచ్చు. మీరు దాని గ్రాఫిక్స్ కోసం ఒక స్థూల సృష్టించాలనుకునే. ఈ మాత్రమే VBA చక్రాల ఉపయోగించి ద్వారా చేయవచ్చు.
వాదన విధులు యొక్క ప్రాథమిక మరియు తుది విలువ కోసం x1 = 0 మరియు x2 = 10 పడుతుంది. ఇంకా, అది స్థిరమైన పరిచయం అవసరం - అడుగు విలువ వాదన మరియు కౌంటర్ ఒక ప్రాధమిక విలువ మారదు.
VBA Excel macros యొక్క ఉదాహరణలుగా పైన పేర్కొన్న అదే విధానాన్ని ఉపయోగించి సృష్టించబడతాయి. ఈ ప్రత్యేక సందర్భంలో, కోడ్ కనిపిస్తోంది:
సబ్ programm ()
x1 = 1
x2 = 10
బొచ్చు = 0.1
i = 1
x1
y = x1 + x1 ^ 2 + 3 * x1 ^ 3 - cos (x1)
కణాలు (i, 1) .వాల్యూ = x1 (x1 విలువ మెమరీ లో రాసిన అక్షాంశాలు (i తో, 1))
కణాలు (i, 2) .వాల్యూ = y (y విలువ సెల్ లో అక్షాంశాలు (తో రాస్తారు నేను, 2))
i = i + 1 (చెల్లుబాటు అయ్యే లెక్కింపు);
x1 = x1 + బొచ్చు (వాదన అడుగు పరిమాణం మార్చబడింది);
లూప్
ఎండ్ సబ్.
y - ఈ రన్ స్థూల ఫలితంగా "Excel" x కోసం విలువలు నమోదు చేస్తారు వీటిలో మొదటి రెండు నిలువు, మరియు రెండవ పొందటానికి.
అప్పుడు "Excel" ప్రామాణిక, వాటిని ఎంతగానో షెడ్యూల్.
ఉదాహరణ 3
చక్రముల ఉపయోగించిన నమూనాపై ఉండగా ఇప్పటికే తగ్గింది డు పాటు, ఇతర వెర్షన్లలో VBA Excel 2010 లో అమలు, అలాగే.
ఒక కాలమ్ సృష్టిస్తుంది ఒక కార్యక్రమం పరిగణించండి. ప్రతి సెల్ లో రికార్డ్ సంబంధిత లైన్ సంఖ్య చతురస్రాలు చేయబడుతుంది. డిజైన్ ఉపయోగం కోసం సమర్ధన ఉపయోగం లేకుండా, చాలా క్లుప్తంగా దానిని రికార్డు చేయడానికి అనుమతిస్తుంది.
మొదట పైన వివరించిన, ఒక స్థూల సృష్టించడానికి అవసరం. తదుపరి, కోడ్ కూడా వ్రాయండి. మేము 10 కణాలు విలువలు ఆసక్తి నమ్ముతారు. కోడ్ కింది విధంగా ఉంటుంది.
నేను 10 తదుపరి 1 = కోసం
ఆదేశం, "మానవ" భాష బదిలీ "ఒకటి ఇంక్రిమెంట్ 1 నుండి 10 నుండి పునరావృతం."
కాకపొతే చతురస్రాలు తో కాలమ్ స్వీకరించేందుకు, ఉదాహరణకు, 1 మరియు 11 మధ్య అన్ని బేసి పూర్ణాంకాల, మేము వ్రాయండి:
i = 1 10 స్టెప్ 1 తదుపరి కోసం.
ఇక్కడ అడుగు - అడుగు. ఈ సందర్భంలో, అది రెండు సమానం. అప్రమేయంగా, లూప్లో పదం లేకపోవడంతో ఒకే దశలో అర్థం.
ఫలితాలు సెల్ సంఖ్య (i, 1) లో నిల్వ చేయాలి. నేను అడుగు స్వయంచాలకంగా పెరుగుతాయి మరియు లైన్ నంబరు ఉంటుంది ప్రతిసారీ అప్పుడు మీరు విలువ పెరుగుదల చక్రం మొదలు. అందువలన, కోడ్ ఆప్టిమైజేషన్ ఉంటుంది.
సాధారణంగా, కోడ్ ఇలా ఉంటుంది:
ఉప కార్యక్రమం ()
10 i = 1 స్టెప్ 1 కోసం (1 To 10 మాత్రమే నేను వ్రాయవచ్చు =)
కణాలు (i, 1) .వాల్యూ = i ^ 2 (అనగా చదరపు విలువ సెల్ లోకి వ్రాయబడింది (i, 1) i)
నెక్స్ట్ (ఒక కోణంలో కౌంటర్ సాధనాలు మరియు మరొక చక్రం ప్రారంభం పాత్ర పోషిస్తుంది)
ఎండ్ సబ్.
రికార్డింగ్ మరియు నడుస్తున్న macros (చూడండి. పైన సూచనలను) సహా, సరిగ్గా చేస్తే, అది ప్రతిసారీ ఇచ్చిన పరిమాణం పొందిన కాలమ్ (10 కణాలను కలిగిఉంటుంది ఈ సందర్భంలో) ఉంటుంది అంటారు.
ఉదాహరణ 4
రోజువారీ జీవితంలో, చాలా తరచుగా ఇది కొన్ని పరిస్థితులను బట్టి ఈ లేదా ఆ నిర్ణయం తీసుకోవాలని అవసరం. VBA Excel లో వాటిని లేకుండా చెయ్యలేరని. అల్గోరిథం యొక్క మరింత కోర్సు బదులుగా ఎంపిక అక్కడ కార్యక్రమాల ఉదాహరణలు ప్రారంభంలో, ముందుగా నిర్ణయించిన (కష్టం సందర్భాలలో) ఉంటే ఉంటే సర్వసాధారణంగా ఉపయోగించబడే డిజైన్ ... అప్పుడు ... అప్పుడు ... తాకినప్పుడు.
ప్రత్యేక సందర్భంలో పరిగణించండి. మీరు అక్షాలు సెల్ (1,1) రికార్డు చేయబడింది "Excel" కోసం ఒక స్థూల సృష్టించడానికి కావలసిన అనుకుందాం:
1 ఉంటే వాదన సానుకూల ఉంది;
0 వాదన సున్నా ఉంటే;
1, ఉంటే వాదన ప్రతికూలంగా ఉంటుంది.
"Excel" ఇటువంటి ఒక స్థూల సృష్టి "వేడి" కీలు Alt మరియు 11 ఉపయోగించడం ద్వారా, ఒక ప్రామాణిక విధానంలో మొదలవుతుంది. మరింత వ్రాసిన క్రింది కోడ్:
ఉప కార్యక్రమం ()
x = కణాలు (1, 1) .వాల్యూ (ఈ ఆదేశం సెల్ విషయాల x ఆర్డినేట్ విలువ (1 కేటాయించే, 1))
x> 0 అప్పుడు కణాలు (1, 1) .వాల్యూ = 1 ఉంటే
x = 0 అప్పుడు కణాలు (1, 1) .వాల్యూ = 0 ఉంటే
x <0 అప్పుడు కణాలు (1, 1) .వాల్యూ = -1 ఉంటే
ఎండ్ సబ్.
ఇది వాదన కోసం ఒక స్థూల కావలసిన విలువ అమలు మరియు "Excel" లో పొందడానికి ఉంది.
VBA విధులు
మీరు గమనించి ఉండవచ్చు గా, అత్యంత ప్రసిద్ధ ప్రోగ్రామ్ మైక్రోసాఫ్ట్ స్ప్రెడ్షీట్ అనువర్తనం చాలా కష్టం కాదు. ముఖ్యంగా మీరు VBA విధులు ఎలా ఉపయోగించాలో తెలుసుకోండి. మొత్తంగా, ఈ ప్రోగ్రామింగ్ భాష "Excel" మరియు పద గురించి 160 విధులు అప్లికేషన్లను రాయడం కోసం ప్రత్యేకంగా రూపొందించబడింది. వారు అనేక పెద్ద సమూహాలుగా విభజించవచ్చు. అవి:
- గణిత విధులు. కొసైన్ విలువ వాదన వాటిని అమలు చేయడం పొందవచ్చు సహజ సంవర్గమానం, మరియు అందువలన మొత్తం భాగం.
- ఆర్థిక విధులు. Excel లో వారి లభ్యత మరియు ఉపయోగం ప్రోగ్రామింగ్ కారణంగా, మీరు అకౌంటింగ్ మరియు ఆర్థిక పరిష్కారాలు కోసం సమర్థవంతమైన సాధనాలుగా పొందవచ్చు.
- అర్రే ప్రాసెసింగ్ విధులు. ఈ అర్రే, IsArray ఉన్నాయి; LBound; UBound.
- VBA Excel లైన్ కోసం పని. ఈ ఒక మాదిరి పెద్ద సమూహం. ఇది ఉదాహరణకు, స్పేస్ ఫంక్షన్ ANSI కోడ్ పూర్ణాంక వాదన లేదా ASC బదిలీలు చిహ్నాలు సమానంగా ఖాళీలు సంఖ్యలో ఒక స్ట్రింగ్ సృష్టించడానికి కలిగి. వారందరూ విస్తారంగా వాడుకలో ఉన్నాయి మరియు మీరు "Excel" లో తీగలను అనువర్తనాలు ఈ పట్టికలు పని చాలా సులభంగా సృష్టించడానికి పని అనుమతిస్తాయి.
- డేటా రకం మార్పిడి ఫంక్షన్లను. ఉదాహరణకు, CVar వేరియంట్ డేటా రకం గా మార్చడంతో, వ్యక్తీకరణ వాదన తిరిగి.
- తేదీ విధులు. ఇవి బాగా గొప్పగా "Excel" ప్రామాణిక లక్షణాలను విస్తరించేందుకు. కాబట్టి, WeekdayName ఫంక్షన్ పేరు దాని సంఖ్య ద్వారా వారం రోజు (పూర్తి లేదా పాక్షిక) తిరిగి. మరింత ఉపయోగకరమైన టైమర్ ఉంది. అతను రోజు ఒక నిర్దిష్ట క్షణం అర్ధరాత్రి నుండి గడచిన క్షణాల సంఖ్యను ఇస్తుంది.
- వివిధ సంఖ్యలో వ్యవస్థలలో ఒక సంఖ్యా వాదన మార్చేందుకు ఫంక్షన్. ఉదాహరణకు, అక్టోబర్ సంఖ్యలో అష్టాంశం ప్రాతినిధ్యం అందిస్తుంది.
- ఫార్మాటింగ్ విధులు. ఈ అతి ముఖ్యమైన ఫార్మాట్ ఉంది. ఇది ఫార్మాట్ యొక్క వివరణ ఇచ్చిన సూచనలను ప్రకారం ఫార్మాట్ వ్యక్తీకరణ ఒక వేరియంట్ తిరిగి.
- మొదలగునవి.
ఈ విధులు మరియు వారి అప్లికేషన్ యొక్క లక్షణాలను అధ్యయనం గణనీయంగా "Excel" యొక్క పరిధిని సాగుతుందని.
ఉదాహరణ 5
మరింత క్లిష్టమైన సమస్యలను పరిష్కరించడానికి ప్రయత్నించండి లెట్. ఉదాహరణకు:
డాన్ కాగితం పత్రం సంస్థ నివేదిక ఖర్చులు వాస్తవ స్థాయి. అవసరం:
- స్ప్రెడ్షీట్ "Excel" ద్వారా దాని నమూనా భాగం అభివృద్ధి;
- ముడి డేటా అవసరం లెక్కల నిర్వహించి, ఇదే సెల్ టెంప్లేట్ పూరించడానికి, దాన్ని పూరించడానికి అడుగుతాము ఒక VBA కార్యక్రమం చేయడానికి.
క్రింది పరిష్కారాలను ఒకటి పరిగణించండి.
ఒక టెంప్లేట్ సృష్టిస్తోంది
అన్ని చర్యలు Excel లో ఒక ప్రామాణిక షీట్లో నిర్వహిస్తారు. ఉచిత కణాల మీద డేటాను నమోదు రిజర్వు నెల, సంవత్సరం, టైటిల్ వినియోగదారు సంస్థలు, ఖర్చులు మొత్తం టర్నోవర్ వారి స్థాయి. నివేదిక నమోదు కాలేదు సంబంధించి కంపెనీలు (కంపెనీలు), సంఖ్య, విలువలు మరియు వృత్తిపరమైన పేరును ఆధారంగా ముందుగానే రిజర్వు లేదు చేయడానికి కణాలు. ఒక కొత్త పేరు కేటాయించిన వర్క్షీట్. ఉదాహరణకు, "Օ నివేదిక".
వేరియబుల్స్
కార్యక్రమం స్వయంచాలకంగా టెంప్లేట్ పూరించడానికి రాయడానికి టిప్పణి ఎంచుకోండి. వారు వేరియబుల్స్ కోసం ఉపయోగించబడుతుంది:
- NN- పట్టిక ప్రస్తుత వరుస సంఖ్య;
- TP మరియు TF - ప్రణాళిక మరియు వాస్తవ టర్నోవర్;
- SF మరియు ఎస్పి - అసలు మరియు ప్రణాళిక మొత్తం వ్యయం;
- IP మరియు IF - ప్రణాళిక మరియు వాస్తవ ఖర్చులు స్థాయి.
మేము అదే అక్షరాలు ద్వారా సూచించడానికి, కానీ ఆ కాలమ్ కోసం ఒక "ఉపసర్గ» Itog చేరడం మొత్తం. ఉదాహరణకు, ItogTP - కాలమ్ సంబంధించి వంటి పేరుతో "అనుకున్న టర్నోవర్."
VBA ప్రోగ్రామింగ్ ఉపయోగించి సమస్య పరిష్కారం
ఈ నొటేషన్ ఉపయోగించి, మేము అంతర్భేధం సూత్రం పొందటానికి. మీరు% గణన చేసేందుకు కోరుకుంటే మేము కలిగి (F - పి) / P * 100, మరియు మొత్తం లో - (F - P).
ఈ గణనల ఫలితాలను ఉత్తమ కేవలం తగిన కణాలలో "Excel" స్ప్రెడ్షీట్ చేయడానికి ఉంటుంది.
సూత్రాలు ItogP = ItogP + P మరియు ItogF = ItogF + ఎఫ్ పొందిన నిజానికి ఫలితం మరియు రోగ నిరూపణ
విచలనాలు వాడండి = (ItogF - ItogP) / ItogP * 100 లెక్కింపు శాతంగా నిర్వహిస్తుంది, మరియు మొత్తం విలువ ఉంటే - (ItogF - ItogP).
ఫలితాలు మరోసారి తగిన కణాలు లో రికార్డ్ చేయబడింది, కాబట్టి వేరియబుల్స్ వాటిని పెట్టేందుకు అవసరం ఉంది.
ఒక కార్యక్రమం సృష్టించడానికి మొదలు ముందు మీరు వర్క్బుక్ పేరు "Otchet1.xls" కింద, ఉదాహరణకు, సేవ్ చేయాలనుకుంటున్నారా.
ప్రెస్ "ఒక రిపోర్టింగ్ పట్టికను సృష్టించండి," మీరు శీర్షిక సమాచారం అడుగుపెట్టిన మాత్రమే 1 సమయం నొక్కండి ఉండాలి. మీకు తెలిసిన మరియు ఇతర నియమాలు ఉండాలి. ముఖ్యంగా, బటన్ "ఒక లైన్ జోడించు" ప్రతి సూచించే కోసం విలువల పట్టిక లోకి అడుగుపెట్టిన ప్రతిసారీ ఒత్తిడి తప్పక. బటన్ "ముగించు" నొక్కండి, ఆపై విండోలో "Excel" మారడం అవసరం అన్ని డేటా అడుగుపెట్టిన.
ఇప్పుడు మీరు macros తో Excel సమస్యను పరిష్కరించడానికి ఎలా తెలుసు. VBA ఉపయోగించే సామర్థ్యం Excel (నమూనా కార్యక్రమాలు చూడండి. పైన) మరియు మీరు క్షణం, టెక్స్ట్ ఎడిటర్ వద్ద అత్యంత ప్రజాదరణ వాతావరణంలో పని చెయ్యాలి "పద." ముఖ్యంగా, ఈ వ్యాసం ప్రారంభంలో చూపిన, రికార్డు చేయుట ద్వారా లేదా టెక్స్ట్ కార్యకలాపాలను అనేక విధుల్లో లేదా "చూడండి" చిహ్నం మరియు "మ్యాక్రోల్లో" టాబ్ ద్వారా కీలను నొక్కడం ద్వారా చేయవచ్చు, దీని ద్వారా మెనూ బటన్లు సృష్టించడానికి కోడ్ వ్రాయడం ద్వారా.
Similar articles
Trending Now