मैक्रो - एक्सेल टिप्स के साथ सहेजते समय फ़ाइल नाम से स्लैश को हटा दें

विषय - सूची

दीपक पूछता है:

नमस्ते, मैं एक सेल A38 का उपयोग करके वर्तमान तिथि असाइन करने का प्रयास कर रहा हूं =NOW()और फिर उस सेल की सामग्री को फ़ाइल नाम के लिए फ़ाइल नाम के रूप में असाइन करके एक SaveAs कर रहा हूं । मैं इसके लिए सही कोड नहीं लिख पा रहा हूं।

ChDir "C:Backup" ActiveWorkbook.SaveAs Filename: = Range("A38").Text, FileFormat:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False

उपर्युक्त कोड में, मुझे एक सेल A38 की सामग्री द्वारा फ़ाइल नाम को बदलने की आवश्यकता है, जिसमें हमेशा वर्तमान तिथि होगी। अगर आप कृपया मुझे इस कोड को लिखने का सही तरीका बताएंगे तो मैं सराहना करूंगा। मैंने www.mrexcel.com में tip025 को देखने वाली कुछ चीजों के साथ फाइलनेम को बदलने की कोशिश की, लेकिन यह काम नहीं किया।

समस्या तब उत्पन्न होती है जब दिनांक के प्रारूप में "/" वर्ण शामिल होता है … निम्नलिखित का प्रयास करें:

ActiveWorkbook.SaveAs Application.Substitute(Range(“A38”).Text,”/”,”-“)

दिलचस्प लेख...