विभिन्न पाठ्यक्रमों और अंतिम आउटपुट के लिए डेटा रेंज पर विचार करने के बाद, मैं आपको अनुसरण करने के लिए सुझाव दे सकता हूं।
- सभी 4 भागों को एक डेटा रेंज में कॉपी और पेस्ट या VBA कोड द्वारा एकत्र करें।
- बढ़ते क्रम में दिनांक पर संपूर्ण श्रेणी को क्रमबद्ध करें।
- अंत में सशर्त स्वरूपण लागू करें।
आप इस साधारण VBA कोड का उपयोग कॉपी और पेस्ट डेटा के साथ कर सकते हैं और सेल फॉर्मेट्स के साथ अपना समय बचाएंगे और आप प्रारूप को छोड़ सकते हैं।
Sub CommandButton1_Click()
Dim CopyRng As Range, PasteRng As Range
Title = "Copy & Paste"
Set CopyRng = Application.Selection
Set CopyRng = Application.InputBox("Ranges to Copy :", Title, CopyRng.Address, Type:=8)
Set PasteRng = Application.InputBox("Range to Paste, select Single cell):", Title, Type:=8)
CopyRng.Copy
PasteRng.Parent.Activate
PasteRng.PasteSpecial xlPasteValuesAndNumberFormats
PasteRng.PasteSpecial xlPasteFormats
Application.CutCopyMode = False
End Sub
इस VBA कोड का उपयोग आप दिनांक स्तंभ पर सॉर्ट करने के लिए कर सकते हैं।
Sub CommandButton2_Click()
Dim SortRange As Range, keyRange As Range
Set SortRange = Application.InputBox("Sort Range", SortRange.Address,Type:=8)
Set keyRange = Application.InputBox("Key Range", keyRange.Address,Type:=8)
SortRange.Sort Key1:=keyRange, Order1:=xlAscending
End Sub
NB: आशा है कि यह आपकी मदद करेगा। यदि मेरा समाधान आपके विचार से अलग है तो टिप्पणी छोड़ दें।