मेरे पास कॉलम एफ के साथ एक्सेल डेटा है जो प्रारूप में दिनांक / समय है: 11/13/2018 9:33:00 PM अब, मुझे फॉर्मूला के अनुसार कॉलम एच में प्रदर्शित होने वाली तारीख प्राप्त करने की आवश्यकता है =TEXT(F2,("MMM-dd"))
(मैं वर्तमान में यह मैन्युअल रूप से करता हूं जो ठीक काम करता है)
VBA तब तक काम करता प्रतीत होता है जब तक वह इस सूत्र को नहीं मारता है जहां यह मुझे त्रुटि देता है: Compile Error Syntax Error
बाकी कोड उम्मीद के मुताबिक काम करता है। मैंने वैकल्पिक सूत्रों की कोशिश की है और वे काम करने लगते हैं। उदाहरण के लिए, यदि मैं उपयोग
करता हूं
rng.Value = "words"
या
rng.Formula = "2+2"
मैक्रो उम्मीद के मुताबिक काम करता है
कोड जो संकलन नहीं करेगा:
Sub test()
Dim rng As Range
Dim sht As Worksheet
Dim Lastrow As Long
Set sht = ThisWorkbook.Sheets("Sheet1")
Lastrow = sht.Cells(sht.Rows.Count, "A").End(xlUp).Row
Set rng = Range("H2:H" & Lastrow)
rng.Formula = "=TEXT(F2,("MMM-dd"))"
End Sub
माफ़ी अगर यह एक गूंगा सवाल है, तो मैं इसके लिए नया हूं। किसी भी मदद की सराहना की है।