मुझे अधिक अनुभवी एक्सेल VBA उपयोगकर्ताओं से थोड़ी मदद की आवश्यकता है।
मूल रूप से मेरे पास 3 कोशिकाओं के 2 समूह हैं (कुल 6 कोशिकाएं) यदि 3 कोशिकाओं में से एक समूह भरा है, तो उसे स्वीकार करने और एक संदेश बॉक्स वापस नहीं करने की आवश्यकता है।
यदि दो समूहों में से एक को (रिक्त) में नहीं भरा गया है या एक त्रुटि देता है, तो उसे "त्रुटि संदेशबॉक्स" दिखाना होगा
3 कोशिकाओं के दो समूह हैं: (A39, A40, A41) और (E39, E40, E41)
यह वर्तमान में मेरे सूत्र में है:
If IsError(Range("E39, E40, E41")) Then MsgBox ("error msgbox"): Exit Sub
If Range("E39, E40, E41") = Blank Then MsgBox ("error msgbox"): Exit Sub
मैं इस सूत्र में A39, A40, A41 को कैसे जोड़ूं ताकि यदि समूह 1 (A39, A40, A41) या
समूह 2 (E39, E40, E41) भरे हुए हैं, इसमें "त्रुटि संदेशबॉक्स" नहीं लौटता है?
मैंने स्वयं इसके साथ फ़िडलिंग करने का प्रयास किया है, लेकिन यदि सभी 6 कक्षों में नहीं भरा गया तो यह एक "त्रुटि संदेशबॉक्स" लौटाएगा।
मैंने AND, OR कथनों को देखने की कोशिश की है, लेकिन मुझे वह फ़ंक्शन नहीं मिल सकता है जो मुझे चाहिए।
यहाँ एक तस्वीर है जो मदद कर सकती है
किसी भी तरह की सहायता का स्वागत किया जाएगा