जब संदर्भ कक्ष अद्यतन किया जाता है, तो 2007 आसन्न सेल मान को अद्यतन करता है


0

जब संदर्भ कक्ष मान अपडेट किया जाता है तो मुझे हर बार नए आसन्न सेल में सेल मान की प्रतिलिपि या अद्यतन करना पड़ता है।

मेरे पास A1कुछ सूत्र के साथ सेल है, जो इसे बार-बार अपडेट करता है। मुझे क्या करना चाहिए, हर बार जब मूल्य A1अपडेट हो जाता है, तो उस मूल्य को नए आसन्न सेल में कॉपी किया जाना चाहिए।

अगर A1है 20, तो B1होना चाहिए 20

फिर यदि A1आईडी नया मान के लिए अद्यतन 23, तो B1होना चाहिए 20लेकिन सी 1 होना चाहिए 23, इतने पर।

update 1: A1=20  B1=20
update 2: A1=23  B1=20   C1=23
update 3: A1=25  B1=20   C1=23  D1=25

जवाबों:


0

यह छोटा ईवेंट मैक्रो पहली पंक्ति के अंत में नवीनतम A1 मान रखेगा :

Private Sub Worksheet_Calculate()
    Dim v As Variant, N As Long

    v = Range("A1").Value
    Application.EnableEvents = False
    If Range("B1").Value = "" Then
        Range("B1").Value = v
        Application.EnableEvents = True
        Exit Sub
    End If

    N = Cells(1, Columns.Count).End(xlToLeft).Column
    If Cells(1, N).Value = v Then
        Application.EnableEvents = True
        Exit Sub
    End If

    Cells(1, N + 1).Value = v
    Application.EnableEvents = True
End Sub

क्योंकि यह वर्कशीट कोड है, इसे इंस्टॉल करना और उपयोग करने के लिए स्वचालित करना बहुत आसान है:

  1. एक्सेल विंडो के नीचे टैब नाम पर राइट-क्लिक करें
  2. देखें कोड चुनें - यह VBE विंडो लाता है
  3. सामान पेस्ट करें और VBE विंडो बंद करें

यदि आपको कोई चिंता है, तो पहले इसे परीक्षण कार्यपत्रक पर आज़माएं।

यदि आप कार्यपुस्तिका को सहेजते हैं, तो मैक्रो इसके साथ सहेजा जाएगा। यदि आप बाद में 2003 के एक्सेल के संस्करण का उपयोग कर रहे हैं, तो आपको .xlsx के बजाय .xlsm के रूप में फ़ाइल को सहेजना होगा

मैक्रो को हटाने के लिए:

  1. ऊपर के रूप में VBE विंडोज़ लाओ
  2. कोड साफ़ करें
  3. VBE विंडो बंद करें

सामान्य रूप से मैक्रोज़ के बारे में अधिक जानने के लिए, देखें:

http://www.mvps.org/dmcritchie/excel/getstarted.htm

तथा

http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx

इवेंट मैक्रोज़ (वर्कशीट कोड) के बारे में अधिक जानने के लिए, देखें:

http://www.mvps.org/dmcritchie/excel/event.htm

इस कार्य के लिए मैक्रोज़ को सक्षम होना चाहिए!


गैरी धन्यवाद पहले, लेकिन क्या आप हर कदम को विस्तृत रूप से बताएंगे, जैसा कि मैं मैक्रो या वीबीए के लिए नया हूं
आशु कुंवर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.