2010-10-13 15 views
7

मेरे पास 7 सीएसवी फ़ाइलें और एक xls फ़ाइल है। Xls फ़ाइल में मेरे पास 7 चादरें हैं (प्रत्येक सीएसवी फ़ाइल के लिए एक)। मैं एक डेटा कनेक्शन बना सकता हूं जो प्रत्येक सीएसवी फ़ाइल को किसी दिए गए शीट में पढ़ेगा। हालांकि, जब मैं xls, और 7 csv फ़ाइलों को ज़िप करता हूं और उन्हें किसी को भेजता हूं तो वे xls फ़ाइल में डेटा को खोलने में सक्षम नहीं होते हैं क्योंकि यह मेरे कंप्यूटर पर फ़ाइलों तक पहुंचने का प्रयास कर रहा है (सी:/डेस्कटॉप/MyComputerName/file.csv)। क्या यह लिंक सापेक्ष बनाना संभव है? सेल द्वारा सेल किए बिना सीएसवी फ़ाइल की सामग्री तक पहुंचने का कोई अलग तरीका है?एक्सेल डेटा कनेक्शन के लिए संबंधित फ़ाइल पथ

+2

मैं [इस प्रश्न] [1] में वर्णित "कामकाज" के साथ आया था। [1]: http://stackoverflow.com/questions/10010452/how-to-improve-refresh-for-excel-data-connections – tim11g

उत्तर

7

आगे के शोध के अनुसार कार्यपुस्तिका पथ का उपयोग करके वीबीए/मैक्रो स्क्रिप्ट लिखने के बिना यह संभव नहीं है।

+2

आप बार बार पढ़ने रहे हैं इस माइक्रो $ ??? फ़ीचर सुझाव ... – whitey04

1

वीबीए के माध्यम से यह संभव है, डेटा आयात बनाते समय एक मैक्रो रिकॉर्ड करें और फिर वीबीए जेनरेट की जांच करें। आप मैक्रो को संशोधित कर सकते हैं और किसी भी स्थान से डेटा लोड करने के लिए इसका उपयोग कर सकते हैं।

संबंधित मुद्दे