मेरे पास निम्नलिखित कोड है ...
उप परीक्षण ()
Workbooks("MAY10-Key Indicator Daily Reportcopy.xls").Sheets("Input").Activate
Set c = Range("B15:B45")
For Each cell In c
If cell.Value = Range("I5").Value Then
Workbooks("McKinney Daily Census Template NOV 10.xls").Sheets("McKinney").Range("C15:I15").Copy
cell.Offset(0, 37).PasteSpecial
End If
Next
Application.CutCopyMode = False
If Cell.Value = Date Then
Range(Cells(Cell.Row + 1, 3).Address, Cells(Cell.Row + 1, 9).Address).Select
Cells(Cell.Row + 1, 3).Activate
Exit For
End If
Next Cell
End Sub
डब्लूबी (मैकिनी डेली सेंसस टेम्प्लेट ...) में, मेरे पास तारीखों का एक कॉलम है जो दूसरे WB के साथ मेल खाता है। जब तारीख बदलती है तो मुझे अगली पंक्ति सीमा तक छोड़ने के लिए WB (McKinney ...) की आवश्यकता होती है। अर्थात
11/01/10 - C15:I15
11/02/10 - C16:I16
11/03/10 - C17:I17
इसे पूरा करने के लिए मुझे अपने कोड में क्या जोड़ना होगा। धन्यवाद
इसलिए जब आप WB McKinney को खोलते हैं, तो आप I के माध्यम से कॉलम C में अगली खाली पंक्ति का स्वतः चयन करने के लिए एक्सेल चाहते हैं
—
Xantec
हाँ, लेकिन वे खाली नहीं होंगे। इसमें इसका डेटा होगा
—
ed
@Xantec। वास्तव में जब मैं अगले दिन मैक्रो चलाता हूं, तो मैं चाहता हूं कि यह स्वचालित रूप से i के माध्यम से कॉलम सी में अगली पंक्ति का चयन करे
—
edmon
महान, स्पष्ट करने के लिए एक अंतिम बिंदु और फिर मुझे आपके लिए इसे कोड करने में सक्षम होना चाहिए। क्या कोई कॉलम है जिसमें तारीखें हैं? यदि नहीं, तो C में पंक्तियाँ हैं: मैं अगले दिन से पहले खाली हूँ?
—
Xantec
हाँ। कॉलम बी 15: बी 45 में चालू माह की तारीखें हैं।
—
एड