जवाबों:
मैं आपको दो तरीके प्रदान करता हूं जो आप चाहते हैं। दुर्भाग्य से, दोनों विधियों में अपने स्वयं के कैविएट हैं, क्योंकि एक्सेल ऑटो-फिल के लिए एक ऑल-इन-वन कीबोर्ड शॉर्टकट प्रदान नहीं करता है। मैं अत्यधिक सुझाव देता हूं कि आप दोनों तरीकों को आजमाएं और फिर यह निर्धारित करें कि आपके लिए कौन सा सबसे अच्छा काम करता है। इन दो तरीकों के बाहर, मुझे विश्वास नहीं है कि आप मैक्रोज़ या ऐड-इन मॉड्यूल के उपयोग के बिना जो आप चाहते हैं उसे पूरा कर सकते हैं। क्या आपको मैक्रो रूट AutoFill
पर Range
जाना चाहिए, किसी भी ऑब्जेक्ट पर विधि वह सब होनी चाहिए जो आपको चाहिए।
विधि 1 (वैकल्पिक, लेकिन यह बिना माउस इंटरैक्शन के काम करता है )
इसे पूरा करने का एक और तरीका है, फिल-डाउन शॉर्टकट के संयोजन का उपयोग करना और सभी का चयन करना। जब आप सेल में डेटा दर्ज करते हैं, Ctrl+Shift+Endतो वर्तमान सेल से उस श्रेणी के अंत तक का चयन करने के लिए दबाएं जो ऑटो-भरा होगा। फिर, Ctrl+Dशीर्ष सेल से पूरी रेंज में "भरने" के लिए दबाएं ।
विधि 2 (मेरा पसंदीदा तरीका, एक बार का माउस इंटरैक्शन)
एक बार सेल भरने के बाद आप नीचे की ओर ऑटो-फिल करना चाहते हैं, हमेशा की तरह नीचे दाएं कोने पर डबल-क्लिक करें। "ऑटो-फिल डाउन" चरण को दोहराने के लिए, जब तक आप केवल डेटा दर्ज करते हैं और एंटर दबाते हैं, तब तक आप इसे दबाकर दोहरा सकते हैं Ctrl+Y।
इसका मतलब है कि आपको माउस का उपयोग करने की आवश्यकता है, लेकिन केवल पहली बार । बाद के सभी काम पूरी तरह से कीबोर्ड के साथ किए जा सकते हैं, इसलिए जब तक आप इसका उपयोग केवल डेटा दर्ज करने के लिए करते हैं (यानी आप कुछ भी संशोधित करने के लिए संदर्भ मेनू बटन का उपयोग नहीं करते हैं)।
ध्यान दें कि पहला तरीका एक मामूली कैविएट के साथ आता है - आपका दृश्य / कर्सर स्प्रेडशीट के निचले भाग में चला जाएगा (जो कि Ctrl+Yविधि के साथ नहीं होता है )। आप Homeकर्सर को तेज़ी से ऊपर ले जाने के लिए कुंजी दबा सकते हैं ।
मैं ऑटोफिल हैंडल के लिए एक छोटे कीबाइंड के बारे में भी उत्सुक हूं। लेकिन यह भी काम करता है:
रिक्त श्रृंखला और "बीज" (वह सेल जिसमें प्रारंभिक मूल्य है, जिस पर ऑटोफ़िल श्रृंखला आधारित होगी) सहित श्रृंखला का विस्तार करने की इच्छा रखने वाली पूरी श्रृंखला का चयन करें।
प्रेस ALT>> H>> F>> I>> S>> Alt+ F>> Enter।
अपनी कस्टम सूचियों को बनाने / संपादित करने के लिए, Alt+ दबाएं F, लोकप्रिय पर जाएं फिर कस्टम सूचियों को संपादित करें पर क्लिक करें । कस्टम सूचियाँ इस आधार के रूप में कार्य करती हैं कि ऑटोफिल हैंडल कोशिकाओं को कैसे आबाद करता है।
Ctrl+ D
ये कुंजी संयोजन केवल एक्सेल की अंग्रेजी भाषा के लिए काम करते हैं। आप किसी भी अन्य भाषा में एक्सेल का उपयोग करते हैं, में अपनी भाषा के लिए इसी कुंजी संयोजन के लिए खोज: होम रिबन> भरण (में संपादन रिबन अनुभाग)> श्रृंखला ... । संवाद बॉक्स में AutoFill चुनें और Enter दबाएं। भरण कुंजी संयोजन भी भिन्न ( Ctrl+ D) हो सकता है ।
अब तक, मेरा सबसे अच्छा समाधान था:
CTRL-C स्रोत कोशिका के
CTRL-G (गो) एक कॉलम में अंतिम सेल दर्ज करें
SHIFT-ENTER (उस पूरे खंड पर प्रकाश डाला गया)
ENTER (सभी कोशिकाओं में मूल्यों को चिपकाता है)
एक्सेल 2007/2013/365 के साथ काम करता है
क्या यह मैक पर लायक है के लिए मैं कीबोर्ड Maestro का उपयोग इस के लिए महत्वपूर्ण आदेशों की एक श्रृंखला को निष्पादित करने के लिए तो मुझे माउस का उपयोग करने की आवश्यकता नहीं है।
अनुक्रम है:
यह लगभग तुरंत है और ज्यादातर मामलों में यही काम करता है जैसे कि आप उस सेल के दाहिने निचले हिस्से पर डबल क्लिक करते हैं जिसे आप कॉपी करना चाहते थे। एकमात्र अंतर जो मुझे पता है कि यदि आप एक कॉलम पर हैं, जिसमें बाईं ओर कुछ भी नहीं है, तो यह प्राथमिकता है कि वह किस चीज को भर रहा है।
इन कमांड के साथ यहां आपको दो शॉर्टकट मिल सकते हैं और चुन सकते हैं कि यह किस तरफ से संदर्भित है।
सूत्र में दर्ज करने के बाद आप केवल कॉपी, हाइलाइट और पेस्ट भी कर सकते हैं। इस पद्धति ने मुझे कीबोर्ड का उपयोग करने की अनुमति दी, कोई माउस क्लिक नहीं।
हालांकि यह सिर्फ डबल क्लिक करने के लिए तेज हो सकता है। वरीयता पर निर्भर करता है।
उदाहरण के लिए, मैं एक VLOOKUP कर रहा हूं। और पहला लुकअप मान सेल B2 में है। 1. मैंने A2 में सूत्र में प्रवेश किया। 2. फिर मैंने सेल A2 (Ctrl + c) की प्रतिलिपि बनाई। 3. फिर A3 में शुरू करते हुए, मैंने उस सीमा को हाइलाइट किया जिसे मैं सूत्र (Ctrl + Shift + Down) या (Shift + Down) में सूत्र को पॉप्युलेट करना चाहता था। 4. तब मैंने पेस्ट किया (ctrl + V)
जब मैंने यह किया था सेल A3 में सूत्र B3 में लुकअप मान था, A5 में B5 था, आदि। आप यह सुनिश्चित करने के लिए स्पॉट चेक करना चाहते हैं कि सूत्र पहली बार ऐसा करने के लिए समायोजित करें।
यह मानते हुए कि आसन्न कॉलम में डेटा है, मुझे निम्न कार्य करना पसंद है (मान लें कि अन्य कॉलम को भरने के लिए कॉलम के बाईं ओर समीप है):
उस सेल का चयन करें जहां आप भरण हैंडल को डबल-क्लिक करना चाहते थे।
फिर:
Left
अन्य डेटा के साथ कॉलम में बदलने के लिए दबाएंCtrl+Down
डेटा के अंत में जाने के लिए दबाएंRight
उस कॉलम पर वापस जाने के लिए दबाएँ जिसे पॉपुलेट किया जाएगाCtrl+Shift+Up
भरण मूल्य वाले सेल तक चयन करने के लिए दबाएँCtrl+D
भरने के लिए दबाएँ (नीचे)दबाए गए कुंजी हमेशा समान होते हैं, इसलिए आप इसे कीबोर्ड मैक्रो पर रख सकते हैं।
एक और अनुक्रम वही चीज़:
Left
, End
, Down
, Right
, End
, Shift+Up
, Ctrl+D
।
उपरोक्त सभी उत्तर एक ही व्यवहार की नकल नहीं करते हैं जैसे कि सेल के निचले दाएं कोने को एक कॉलम में ऑटोफिल को स्तंभ के वांछित संख्या के आधार पर पंक्तियों की वांछित संख्या पर क्लिक करना। VBA निम्नलिखित कोड का उपयोग करके केवल कीबोर्ड के साथ इसे पूरा करने का एकमात्र तरीका है:
Sub AutoFill_Column()
Selection.AutoFill Destination:=Range(Selection, Cells(ActiveCell.SpecialCells(xlLastCell).Row, Selection.Column))
End Sub
एक पंक्ति को स्वचालित करने के लिए पूरा किया जा सकता है (पंक्ति के ऊपर आसन्न डेटा के आधार पर):
Sub Autofill_Row()
Selection.AutoFill Destination:=Range(Selection, Cells(Selection.Row, ActiveCell.Offset(-1, 0).End(xlToRight).Column))
End Sub