సమయం ఆదా చేయడానికి మరియు మరిన్ని చేయడానికి Mac లో Excel లో Macros ని ఉపయోగించండి

సమయం ఆదా చేయడానికి మరియు మరిన్ని చేయడానికి Mac లో Excel లో Macros ని ఉపయోగించండి

Mac లో ఎక్సెల్ ఎల్లప్పుడూ విండోస్‌లో ఉండే పవర్‌హౌస్ కాదు. Mac లు ప్రత్యేకంగా Mac కోసం సృష్టించబడకపోతే అవి పనిచేయవు.





2013 నుండి, మైక్రోసాఫ్ట్ మాక్రోలను తిరిగి తీసుకువచ్చింది. రెండు రకాల మాక్రోలు ఉన్నాయి: మీ చర్యలను త్వరగా రికార్డ్ చేయడం ద్వారా మీరు సృష్టించగలవి మరియు మరింత అధునాతన ఆటోమేషన్‌లను రూపొందించడానికి VBA ని ఉపయోగించేవి. ఆఫీస్ 2016 తో, ఎక్సెల్ దీనిని ఉపయోగిస్తోంది అన్ని ప్లాట్‌ఫారమ్‌లలో ఒకే కోడ్‌బేస్ . ఈ మార్పు మాక్రోలు ప్లాట్‌ఫారమ్‌లలో పనిచేయడం సులభతరం చేస్తుంది.





కాబట్టి ఇది ప్రస్తుతం MacOS లో ఎలా పనిచేస్తుందో చూద్దాం.





మీ ముఖాన్ని వేరే శరీరంపై ఉంచండి

Mac లో Excel లో Macros ని ప్రారంభించడం

మీ Mac లో Excel లో మాక్రోలతో పనిచేయడం డిఫాల్ట్‌గా ప్రారంభించబడకపోవచ్చు. ఈ సెట్టింగ్ ఎందుకంటే మాక్రోలు మాల్‌వేర్ వెక్టర్ కావచ్చు. చెప్పడానికి సులభమైన మార్గం మీ వద్ద ఉందో లేదో చూడటం డెవలపర్ ఎక్సెల్‌లో రిబ్బన్‌పై ట్యాబ్ అందుబాటులో ఉంది. మీరు చూడకపోతే, ఎనేబుల్ చేయడం సులభం.

నొక్కండి ఎక్సెల్ మెను బార్‌లో, ఆపై ఎంచుకోండి ప్రాధాన్యతలు డ్రాప్‌డౌన్‌లో. మెనులో, దానిపై క్లిక్ చేయండి రిబ్బన్ & టూల్‌బార్ . కుడి చేతి జాబితాలో, డెవలపర్ దిగువన ఉండాలి, చెక్ బాక్స్‌పై క్లిక్ చేయండి. చివరగా, క్లిక్ చేయండి సేవ్ చేయండి మరియు రిబ్బన్ చివరలో డెవలపర్ ట్యాబ్ చూపడాన్ని మీరు చూడాలి.



మీరు ప్రతి వర్క్‌బుక్‌ని మాక్రోలతో సృష్టించిన తర్వాత, దాన్ని కొత్త ఫార్మాట్‌లో సేవ్ చేయండి .xlsm ఫైల్‌ను తిరిగి తెరిచిన తర్వాత మాక్రోలను ఉపయోగించడానికి. మీరు మర్చిపోతే, మీరు సేవ్ చేయడానికి ప్రయత్నించిన ప్రతిసారీ ఎక్సెల్ మీకు గుర్తు చేస్తుంది. మీరు ఫైల్‌ను తెరిచిన ప్రతిసారి మీరు మాక్రోలను కూడా ఎనేబుల్ చేయాలి.

Mac లో Excel లో మాక్రోను మాన్యువల్‌గా రికార్డ్ చేస్తోంది

మీరు మ్యాక్రోలను కోడ్ చేయవచ్చు , అది అందరికీ కాకపోవచ్చు. మీరు VBA తో పనిచేయడం ప్రారంభించడానికి సిద్ధంగా లేకుంటే, Excel మిమ్మల్ని ఇప్పటికే ఉన్న షీట్‌లో మీ స్థూల దశలను రికార్డ్ చేయడానికి అనుమతిస్తుంది. మీ ఎంపికలను చూడటానికి డెవలపర్ ట్యాబ్‌పై క్లిక్ చేయండి.





మీరు రిబ్బన్‌లో మూడవ ఎంపిక కోసం చూస్తున్నారు, మాక్రో రికార్డ్ చేయండి . దీన్ని క్లిక్ చేయండి మరియు మీ మ్యాక్రో పేరు పెట్టడానికి మరియు కీబోర్డ్ సత్వరమార్గాన్ని సెట్ చేయడానికి మిమ్మల్ని అనుమతించే డైలాగ్ పాప్ అప్ అవుతుంది. మీరు మీ మాక్రోను స్కోప్ చేయవచ్చు ప్రస్తుత వర్క్‌బుక్ , కు కొత్త వర్క్‌బుక్ , లేదా మీలో వ్యక్తిగత మాక్రో వర్క్‌బుక్ . వ్యక్తిగత మాక్రో వర్క్‌బుక్ మీ యూజర్ ప్రొఫైల్‌లో ఉంది మరియు మీ ఫైల్‌ల మధ్య మీ మ్యాక్రోలను ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది.

మీరు మీ చర్యలను రికార్డ్ చేసిన తర్వాత, అవి ఒకే ట్యాబ్‌లో అందుబాటులో ఉంటాయి. మాక్రోలను క్లిక్ చేయడం వలన మీ వర్క్‌బుక్‌లో సేవ్ చేయబడిన మాక్రోలు కనిపిస్తాయి. మీ స్థూల పేరుపై క్లిక్ చేసి, క్లిక్ చేయండి అమలు మీ రికార్డ్ చేసిన చర్యలను అమలు చేయడానికి.





ఉదాహరణ 1: రోజువారీ అమ్మకాల మొత్తం మరియు గంట సగటు

ఉదాహరణ స్థూల కోసం, మీరు రోజువారీ అమ్మకాల షీట్ ద్వారా అమలు చేయబోతున్నారు, అమ్మకాలు గంట మొత్తానికి విచ్ఛిన్నమవుతాయి. మీ స్థూల రోజువారీ అమ్మకాల మొత్తాన్ని జోడించబోతోంది, ఆపై ప్రతి గంట వ్యవధి చివరి కాలమ్‌లో సగటును జోడిస్తుంది. మీరు రిటైల్ లేదా ఇతర సేల్స్ పొజిషన్‌లో పని చేస్తే, ఆదాయాన్ని ట్రాక్ చేయడానికి ఇది సహాయకరమైన షీట్.

మేము మొదటి షీట్ ఏర్పాటు చేయాలి. ప్రతిరోజూ కొత్త ట్యాబ్‌లోకి కాపీ చేయడానికి ఈ మొదటి ఖాళీని టెంప్లేట్‌గా ఉపయోగించడం వలన మీకు కొంత సమయం ఆదా అవుతుంది. మొదటి కాలమ్/వరుసలో గంట/తేదీని ఉంచండి. అగ్రభాగంలో సోమవారం నుండి శుక్రవారం వరకు జోడించండి.

అప్పుడు మొదటి కాలమ్‌లో 8-5 నుండి గంట మొత్తాలను విచ్ఛిన్నం చేయండి. నేను 24 గంటల సమయాన్ని ఉపయోగించాను, కానీ మీరు కావాలనుకుంటే AM/PM సంజ్ఞామానం ఉపయోగించవచ్చు. మీ షీట్ పైన ఉన్న స్క్రీన్ షాట్‌తో సరిపోలాలి.

కొత్త ట్యాబ్‌ను జోడించి, మీ టెంప్లేట్‌ను దానిలోకి కాపీ చేయండి. ఆ రోజు మీ అమ్మకాల డేటాను పూరించండి. (ఈ షీట్‌ను పాపుల్ చేయడానికి మీకు డేటా లేకపోతే, మీరు ప్రవేశించవచ్చు = RandBetween (10.1000) డమ్మీ డేటాను సృష్టించడానికి అన్ని కణాలలో.) తరువాత, దానిపై క్లిక్ చేయండి డెవలపర్ రిబ్బన్ లో.

అప్పుడు, దానిపై క్లిక్ చేయండి మాక్రో రికార్డ్ చేయండి . డైలాగ్‌లో పేరును నమోదు చేయండి సగటు మరియు మొత్తం మరియు దానిని నిల్వ చేయడానికి వదిలివేయండి ఈ వర్క్‌బుక్ . మీకు నచ్చితే మీరు సత్వరమార్గ కీని సెట్ చేయవచ్చు. మాక్రో ఏమి చేస్తుందో మీకు మరిన్ని వివరాలు కావాలంటే మీరు వివరణను నమోదు చేయవచ్చు. స్థూల సెటప్‌ను ప్రారంభించడానికి సరే క్లిక్ చేయండి.

గంట జాబితాల దిగువన నమోదు చేయండి రోజువారీ మొత్తాలు . దాని ప్రక్కన ఉన్న సెల్‌లో, ఎంటర్ చేయండి = SUM (B2: B10) . తర్వాత దానిని మిగిలిన కాలమ్‌లలో కాపీ చేసి పేస్ట్ చేయండి. అప్పుడు హెడర్‌లో జోడించండి సగటు చివరి కాలమ్ తర్వాత. తరువాత తదుపరి సెల్‌లో, ఎంటర్ చేయండి = సగటు (B2: F2) . తరువాత, దానిని కాలమ్‌లోని మిగిలిన కణాలలో అతికించండి.

అప్పుడు క్లిక్ చేయండి రికార్డింగ్ ఆపు . మీరు మీ వర్క్‌బుక్‌కి జోడించే ప్రతి కొత్త షీట్‌లో మీ స్థూల ఇప్పుడు ఉపయోగించగలదు. మీరు మరొక డేటా షీట్‌ను కలిగి ఉన్న తర్వాత, తిరిగి వెళ్లండి డెవలపర్ మరియు క్లిక్ చేయండి మాక్రోలు . మీ స్థూల హైలైట్ చేయాలి, మీ మొత్తాలు మరియు సగటులను జోడించడానికి రన్ క్లిక్ చేయండి.

ఈ ఉదాహరణ మీకు కొన్ని దశలను సేవ్ చేయగలదు, కానీ మరింత క్లిష్టమైన చర్యల కోసం జోడించవచ్చు. మీరు ఒకే ఫార్మాటింగ్‌తో డేటాపై అదే కార్యకలాపాలను చేస్తే, రికార్డ్ చేసిన మాక్రోలను ఉపయోగించండి.

Mac లో Excel లో VBA మాక్రోస్

ఎక్సెల్‌లో మాన్యువల్‌గా రికార్డ్ చేయబడిన మాక్రోలు ఎల్లప్పుడూ ఒకే సైజు మరియు ఆకారంలో ఉండే డేటాకు సహాయపడతాయి. మీరు మొత్తం షీట్లో చర్యలను చేయాలనుకుంటే ఇది కూడా ఉపయోగపడుతుంది. సమస్యను నిరూపించడానికి మీరు మీ స్థూలని ఉపయోగించవచ్చు.

షీట్‌కు మరో గంట మరియు రోజు జోడించండి మరియు స్థూలతను అమలు చేయండి. స్థూల మీ క్రొత్త డేటాను భర్తీ చేసినట్లు మీరు చూస్తారు. దీని చుట్టూ ఉన్న మార్గం VBA ని ఉపయోగించి మాక్రోను మరింత డైనమిక్ చేయడానికి కోడ్‌ని ఉపయోగిస్తుంది, ఇది a విజువల్ బేసిక్ యొక్క స్లిమ్ డౌన్ వెర్షన్ . ఆఫీసు కోసం ఆటోమేషన్‌పై అమలు దృష్టి సారించింది.

ఇది అలా కాదు యాపిల్స్‌క్రిప్ట్‌గా తీయడం సులభం , కానీ ఆఫీస్ ఆటోమేషన్ పూర్తిగా విజువల్ బేసిక్ చుట్టూ నిర్మించబడింది. కాబట్టి మీరు దానితో ఇక్కడ పని చేసిన తర్వాత, మీరు త్వరగా తిరగవచ్చు మరియు ఇతర ఆఫీస్ యాప్‌లలో దాన్ని ఉపయోగించుకోవచ్చు. (మీరు పని చేస్తున్నప్పుడు Windows PC తో చిక్కుకున్నట్లయితే ఇది కూడా ఒక పెద్ద సహాయం కావచ్చు.)

ఎక్సెల్‌లో VBA తో పని చేస్తున్నప్పుడు, మీకు ప్రత్యేక విండో ఉంటుంది. కోడ్ ఎడిటర్‌లో కనిపించే విధంగా పైన ఉన్న స్క్రీన్ షాట్ మా రికార్డ్ చేసిన మాక్రో. మీరు నేర్చుకుంటున్నప్పుడు మీ కోడ్‌తో ఆడుకోవడానికి విండోడ్ మోడ్ సహాయపడుతుంది. మీ స్థూల వేలాడదీసినప్పుడు, మీ వేరియబుల్స్ మరియు షీట్ డేటా స్థితిని చూడటానికి డీబగ్గింగ్ సాధనాలు ఉన్నాయి.

ఆఫీస్ 2016 ఇప్పుడు పూర్తి విజువల్ బేసిక్ ఎడిటర్‌తో వస్తుంది. ఇది విండోస్ వెర్షన్‌కి పరిమితం చేయబడిన ఆబ్జెక్ట్ బ్రౌజర్ మరియు డీబగ్గింగ్ టూల్స్‌ని ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు వెళ్లడం ద్వారా ఆబ్జెక్ట్ బ్రౌజర్‌ని యాక్సెస్ చేయవచ్చు వీక్షించండి> ఆబ్జెక్ట్ బ్రౌజర్ లేదా నొక్కండి షిఫ్ట్ + కమాండ్ + బి . మీరు అందుబాటులో ఉన్న అన్ని తరగతులు, పద్ధతులు మరియు లక్షణాల ద్వారా బ్రౌజ్ చేయవచ్చు. తదుపరి విభాగంలో కోడ్‌ను నిర్మించడంలో ఇది చాలా సహాయకారిగా ఉంది.

ఉదాహరణ 2: కోడ్‌తో రోజువారీ అమ్మకాలు మొత్తం మరియు గంటవారీ సగటు

మీరు మీ స్థూల కోడింగ్ ప్రారంభించడానికి ముందు, టెంప్లేట్‌కు ఒక బటన్‌ని జోడించడం ద్వారా ప్రారంభిద్దాం. ఈ దశ అనుభవం లేని వినియోగదారుకు మీ స్థూల ప్రాప్యతను సులభతరం చేస్తుంది. ట్యాబ్‌లు మరియు మెనూలను త్రవ్వడం కంటే మాక్రో కాల్ చేయడానికి వారు ఒక బటన్‌ని క్లిక్ చేయవచ్చు.

చివరి దశలో మీరు సృష్టించిన ఖాళీ టెంప్లేట్ షీట్‌కు తిరిగి మారండి. నొక్కండి డెవలపర్ ట్యాబ్‌కు తిరిగి వెళ్లడానికి. మీరు ట్యాబ్‌లో ఉన్న తర్వాత, దానిపై క్లిక్ చేయండి బటన్ . తరువాత, బటన్ను ఉంచడానికి టెంప్లేట్‌లోని షీట్‌లో ఎక్కడో క్లిక్ చేయండి. మాక్రోస్ మెను వస్తుంది, మీ స్థూలానికి పేరు పెట్టండి మరియు క్లిక్ చేయండి కొత్త .

విజువల్ బేసిక్ విండో తెరవబడుతుంది; ఇలా జాబితా చేయడాన్ని మీరు చూస్తారు మాడ్యూల్ 2 ప్రాజెక్ట్ బ్రౌజర్‌లో. కోడ్ పేన్ ఉంటుంది సబ్ సగటు మరియు సమ్ బటన్ () ఎగువన మరియు కొన్ని పంక్తులు క్రిందికి ముగింపు ఉప . మీ మాక్రో యొక్క ప్రారంభం మరియు ముగింపు కనుక మీ కోడ్ ఈ రెండింటి మధ్య వెళ్లాలి.

దశ 1: వేరియబుల్స్ ప్రకటించడం

ప్రారంభించడానికి, మీరు మీ అన్ని వేరియబుల్స్‌ని ప్రకటించాలి. ఇవి దిగువ కోడ్ బ్లాక్‌లో ఉన్నాయి, కానీ అవి ఎలా నిర్మించబడుతున్నాయో గమనించండి. మీరు ఉపయోగించి అన్ని వేరియబుల్స్ ప్రకటించాలి ఏదీ లేదు పేరు ముందు, ఆపై గా డేటాటైప్‌తో.

Sub AverageandSumButton()
Dim RowPlaceHolder As Integer
Dim ColumnPlaceHolder As Integer
Dim StringHolder As String
Dim AllCells As Range
Dim TargetCells As Range
Dim AverageTarget As Range
Dim SumTarget As Range

ఇప్పుడు మీరు మీ అన్ని వేరియబుల్స్ కలిగి ఉన్నారు, మీరు వెంటనే కొన్ని రేంజ్ వేరియబుల్స్ ఉపయోగించాలి. శ్రేణులు వర్క్‌షీట్ యొక్క విభాగాలను చిరునామాగా ఉంచే వస్తువులు. వేరియబుల్ అన్ని కణాలు షీట్‌లోని అన్ని క్రియాశీల కణాలకు సెట్ చేయబడుతుంది, ఇందులో కాలమ్ మరియు వరుస లేబుల్‌లు ఉంటాయి. కాల్ చేయడం ద్వారా మీరు దీన్ని పొందవచ్చు యాక్టివ్‌షీట్ వస్తువు మరియు తరువాత అది వాడిన రేంజ్ ఆస్తి.

సమస్య ఏమిటంటే, సగటు మరియు మొత్తం డేటాలో లేబుల్‌లు చేర్చడం మీకు ఇష్టం లేదు. బదులుగా, మీరు ఆల్ సెల్ శ్రేణి యొక్క ఉపసమితిని ఉపయోగిస్తారు. ఇది టార్గెట్ సెల్ శ్రేణి. మీరు దాని పరిధిని మాన్యువల్‌గా ప్రకటించండి. దీని ప్రారంభ చిరునామా పరిధిలోని రెండవ నిలువు వరుసలోని రెండవ వరుసలోని సెల్‌గా ఉంటుంది.

మీ కాల్ చేయడం ద్వారా మీరు దీనిని కాల్ చేయండి అన్ని సెల్‌లు పరిధి, దాని ఉపయోగించి కణాలు నిర్దిష్ట సెల్ ఉపయోగించి క్లాస్ పొందండి (2.2) . పరిధిలో తుది సెల్ పొందడానికి, మీరు ఇప్పటికీ కాల్ చేస్తారు అన్ని సెల్‌లు . ఈసారి ఉపయోగించడం ప్రత్యేక సెల్‌లు ఆస్తి పొందడానికి పద్ధతి xlCellTypeLastCell . దిగువ కోడ్ బ్లాక్‌లో మీరు ఈ రెండింటినీ చూడవచ్చు.

Set AllCells = ActiveSheet.UsedRange
Set TargetCells = Range(AllCells.Cells(2, 2), AllCells.SpecialCells(xlCellTypeLastCell))

దశ 2: ప్రతి లూప్‌ల కోసం

కోడ్ యొక్క తదుపరి రెండు విభాగాలు ప్రతి లూప్‌ల కోసం. ఈ ఉచ్చులు ఆ వస్తువు యొక్క ప్రతి ఉపసమితిపై పనిచేయడానికి ఒక వస్తువు గుండా వెళతాయి. ఈ సందర్భంలో, మీరు వాటిలో రెండు చేస్తున్నారు, ప్రతి అడ్డు వరుసకు ఒకటి మరియు ప్రతి నిలువు వరుసకు ఒకటి. అవి దాదాపు ఒకే విధంగా ఉంటాయి కాబట్టి, వాటిలో ఒకటి మాత్రమే ఇక్కడ ఉంది; కానీ రెండూ కోడ్ బ్లాక్‌లో ఉన్నాయి. వివరాలు వాస్తవంగా ఒకేలా ఉంటాయి.

మీరు ప్రతి అడ్డు వరుసకు లూప్‌ని ప్రారంభించడానికి ముందు, లూప్ ప్రతి అడ్డు వరుస సగటును వ్రాసే లక్ష్య కాలమ్‌ని సెట్ చేయాలి. మీరు దీనిని ఉపయోగించండి కాలమ్ ప్లేస్ హోల్డర్ ఈ లక్ష్యాన్ని సెట్ చేయడానికి వేరియబుల్. మీరు దానిని సమానంగా సెట్ చేయండి కౌంట్ యొక్క వేరియబుల్ కణాలు యొక్క తరగతి అన్ని సెల్‌లు . జోడించడం ద్వారా మీ డేటా కుడి వైపుకు తరలించడానికి దానికి ఒకదాన్ని జోడించండి +1 .

తరువాత, మీరు ఉపయోగించడం ద్వారా లూప్‌ను ప్రారంభించబోతున్నారు ప్రతి . అప్పుడు మీరు ఉపసమితి కోసం ఒక వేరియబుల్‌ను సృష్టించాలనుకుంటున్నారు, ఈ సందర్భంలో, ఉప వరుస . తర్వాత లో , మేము పార్స్ చేస్తున్న ప్రధాన వస్తువును సెట్ చేసాము టార్గెట్ సెల్‌లు . అనుబంధం . వరుసలు చివరలో పరిధిలోని ప్రతి సెల్‌కు బదులుగా లూప్‌ను ప్రతి అడ్డు వరుసకు మాత్రమే పరిమితం చేయడం.

లూప్ లోపల, షీట్లో నిర్దిష్ట లక్ష్యాన్ని సెట్ చేయడానికి మీరు యాక్టివ్‌షీట్.సెల్స్ పద్ధతిని ఉపయోగించండి. కోఆర్డినేట్‌లను ఉపయోగించడం ద్వారా సెట్ చేయబడతాయి subRow. రో లూప్ ప్రస్తుతం ఉన్న వరుసను పొందడానికి. అప్పుడు, మీరు ఉపయోగించండి కాలమ్ ప్లేస్ హోల్డర్ ఇతర కోఆర్డినేట్ కోసం.

మీరు మూడు దశల కోసం దీనిని ఉపయోగించండి. మీరు జోడించిన మొదటిది .విలువ కుండలీకరణాల తర్వాత మరియు సమానంగా సెట్ చేయండి వర్క్‌షీట్ ఫంక్షన్. సగటు (సబ్‌రో) . ఇది మీ లక్ష్య సెల్‌లో వరుస సగటు కోసం సూత్రాన్ని వ్రాస్తుంది. మీరు జోడించే తదుపరి లైన్ .శైలం మరియు దానికి సమానంగా సెట్ చేయండి 'కరెన్సీ' . ఈ దశ మీ మిగిలిన షీట్‌తో సరిపోతుంది. చివరి లైన్‌లో, మీరు జోడించండి .ఫాంట్.బోల్డ్ మరియు దానికి సమానంగా సెట్ చేయండి నిజమే . (ఇది బూలియన్ విలువ కనుక దీని చుట్టూ కోట్స్ లేవు.) సారాంశ సమాచారం మిగిలిన షీట్ నుండి ప్రత్యేకంగా కనిపించేలా ఈ లైన్ ఫాంట్‌ను బోల్డ్ చేస్తుంది.

రెండు దశలు దిగువ కోడ్ ఉదాహరణలో ఉన్నాయి. రెండవ లూప్ నిలువు వరుసల కోసం వరుసలను మార్చుతుంది మరియు ఫార్ములాను మారుస్తుంది మొత్తం . ఈ పద్ధతిని ఉపయోగించి మీ లెక్కలను కరెంట్ షీట్ ఫార్మాట్‌తో ముడిపెడుతుంది. లేకపోతే, మీరు మాక్రోను రికార్డ్ చేసే సమయంలో దాని పరిమాణానికి ఇది లింక్ చేయబడుతుంది. కాబట్టి మీరు ఎక్కువ రోజులు లేదా గంటలు పని చేసినప్పుడు, మీ డేటాతో ఫంక్షన్ పెరుగుతుంది.

గూగుల్ డాక్స్‌లో మార్జిన్‌లను ఎలా ఎడిట్ చేయాలి
ColumnPlaceHolder = AllCells.Columns.Count + 1
For Each subRow In TargetCells.Rows
ActiveSheet.Cells(subRow.Row, ColumnPlaceHolder).Value = WorksheetFunction.Average(subRow)
ActiveSheet.Cells(subRow.Row, ColumnPlaceHolder).Style = 'Currency'
ActiveSheet.Cells(subRow.Row, ColumnPlaceHolder).Font.Bold = True
Next subRow
RowPlaceHolder = AllCells.Rows.Count + 1
For Each subColumn In TargetCells.Columns
ActiveSheet.Cells(RowPlaceHolder, subColumn.Column).Value = WorksheetFunction.Sum(subColumn)
ActiveSheet.Cells(RowPlaceHolder, subColumn.Column).Style = 'Currency'
ActiveSheet.Cells(RowPlaceHolder, subColumn.Column).Font.Bold = 'True'
Next subColumn

దశ 3: మీ సారాంశాలను లేబుల్ చేయండి

తరువాత, కొత్త వరుస మరియు నిలువు వరుస, సెట్‌ను లేబుల్ చేయండి RowPlaceHolder మరియు కాలమ్ ప్లేస్ హోల్డర్ మళ్లీ. మొదట, ఉపయోగించండి AllCells. రో పరిధిలో మొదటి వరుసను పొందడానికి, ఆపై అన్ని సెల్‌లు. కాలమ్+1 చివరి కాలమ్ పొందడానికి. అప్పుడు మీరు విలువను సెట్ చేయడానికి లూప్ వలె అదే పద్ధతిని ఉపయోగిస్తారు 'సగటు అమ్మకాలు' . మీరు కూడా అదే ఉపయోగిస్తారు .ఫాంట్.బోల్డ్ మీ కొత్త లేబుల్‌ను బోల్డ్ చేయడానికి ఆస్తి.

తర్వాత దాన్ని రివర్స్ చేయండి, మీ ప్లేస్‌హోల్డర్‌లను జోడించడానికి మొదటి కాలమ్ మరియు చివరి వరుసకు సెట్ చేయండి 'మొత్తం విక్రయాలు' . మీరు దీనిని కూడా బోల్డ్ చేయాలనుకుంటున్నారు.

రెండు దశలు దిగువ కోడ్ బ్లాక్‌లో ఉన్నాయి. ఇది గుర్తించిన స్థూల ముగింపు ముగింపు ఉప . మీరు ఇప్పుడు మొత్తం స్థూలతను కలిగి ఉండాలి మరియు దానిని అమలు చేయడానికి బటన్‌ని క్లిక్ చేయగలరు. మీరు మోసం చేయాలనుకుంటే ఈ కోడ్ బ్లాక్‌లన్నింటినీ మీ ఎక్సెల్ షీట్‌లో పేస్ట్ చేయవచ్చు, కానీ ఇందులో సరదా ఎక్కడ ఉంది?

ColumnPlaceHolder = AllCells.Columns.Count + 1
RowPlaceHolder = AllCells.Row
ActiveSheet.Cells(RowPlaceHolder, ColumnPlaceHolder).Value = 'Average Sales'
ActiveSheet.Cells(RowPlaceHolder, ColumnPlaceHolder).Font.Bold = True
ColumnPlaceHolder = AllCells.Column
RowPlaceHolder = AllCells.Rows.Count + 1
ActiveSheet.Cells(RowPlaceHolder, ColumnPlaceHolder).Value = 'Total Sales'
ActiveSheet.Cells(RowPlaceHolder, ColumnPlaceHolder).Font.Bold = True
End Sub

Mac లో Excel లో Macros తరువాత ఏమిటి?

ఊహించదగిన పునరావృతం కోసం రికార్డ్ చేసిన మాక్రోలు చాలా బాగున్నాయి. అన్ని కణాల పరిమాణాన్ని మార్చడం మరియు శీర్షికలను బోల్డింగ్ చేయడం వంటివి చాలా సులభం అయినప్పటికీ, ఇవి మీ సమయాన్ని ఆదా చేస్తాయి. కేవలం సాధారణ స్థూల తప్పులను నివారించండి .

మాక్ ఎక్సెల్ వినియోగదారులకు ఆఫీస్ ఆటోమేషన్‌ని లోతుగా త్రవ్వడానికి విజువల్ బేసిక్ తలుపు తెరుస్తుంది. విజువల్ బేసిక్ సాంప్రదాయకంగా విండోస్‌లో మాత్రమే అందుబాటులో ఉంటుంది. ఇది మీ మాక్రోలను డైనమిక్‌గా డేటాను స్వీకరించడానికి అనుమతిస్తుంది, వాటిని మరింత బహుముఖంగా చేస్తుంది. మీకు ఓపిక ఉంటే, ఇది మరింత అధునాతన ప్రోగ్రామింగ్‌కి ద్వారం.

మరింత సమయం ఆదా చేసే స్ప్రెడ్‌షీట్ ఉపాయాలు కావాలా? నిర్దిష్ట డేటాను స్వయంచాలకంగా హైలైట్ చేయడం ఎలాగో తెలుసుకోండి, ఎక్సెల్‌లో షరతులతో కూడిన ఫార్మాటింగ్ మరియు మ్యాక్‌లోని నంబర్‌లలో షరతులతో కూడిన హైలైటింగ్.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ ఇమెయిల్ నిజమైనదా లేదా నకిలీదా అని తనిఖీ చేయడానికి 3 మార్గాలు

మీరు కొంచెం సందేహాస్పదంగా ఉన్న ఇమెయిల్‌ను అందుకున్నట్లయితే, దాని ప్రామాణికతను తనిఖీ చేయడం ఎల్లప్పుడూ ఉత్తమం. ఇమెయిల్ నిజమో కాదో చెప్పడానికి ఇక్కడ మూడు మార్గాలు ఉన్నాయి.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • Mac
  • ఉత్పాదకత
  • ప్రోగ్రామింగ్
  • విజువల్ బేసిక్ ప్రోగ్రామింగ్
  • మైక్రోసాఫ్ట్ ఎక్సెల్
రచయిత గురుంచి మైఖేల్ మెక్కన్నేల్(44 కథనాలు ప్రచురించబడ్డాయి)

వారు విచారకరంగా ఉన్నప్పుడు మైఖేల్ Mac ని ఉపయోగించలేదు, కానీ అతను యాపిల్‌స్క్రిప్ట్‌లో కోడ్ చేయవచ్చు. అతనికి కంప్యూటర్ సైన్స్ మరియు ఇంగ్లీషులో డిగ్రీలు ఉన్నాయి; అతను కొంతకాలంగా Mac, iOS మరియు వీడియో గేమ్‌ల గురించి వ్రాస్తున్నాడు; మరియు అతను ఒక దశాబ్దానికి పైగా పగటిపూట IT కోతి, స్క్రిప్టింగ్ మరియు వర్చువలైజేషన్‌లో ప్రత్యేకత కలిగి ఉన్నాడు.

మైఖేల్ మక్కన్నేల్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి
వర్గం Mac