[! [पीले रंग की चादरें मैं निर्यात करते समय अनदेखा करना चाहता हूं, वेव्स कमांड पहली 10 पंक्ति हटाता है लेकिन vba स्क्रिप्ट अभी भी सभी शीटों को CSV के रूप में निर्यात करता है जो मुझे नहीं चाहिए, सभी शीटों में डेटा है उन्हें। मैंने स्प्रैडशीट को संलग्न किया है, पहला पृष्ठ इंडेक्स है, बोतल के नीचे आपको शीट दिखाई देगी, साथ में प्राइस ओवरनाइट।
Sub ExportCSV()
Application.DisplayAlerts = False
ActiveWorkbook.Save
Dim ws As Worksheet
Dim path As String
path = ActiveWorkbook.path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)
For Each ws In ActiveWorkbook.Worksheets
ws.Rows("1:10").Delete
If ws.Name <> "Document Control" And ws.Name <> "Index sheet" Then
'With ws
ws.SaveAs filename:=path & "_" & ws.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
'End With
End If
Next ws
Application.DisplayAlerts = True
End Sub
1
अब यह बहुत स्पष्ट नहीं है कि आप क्या चाहते हैं, क्या आप पंक्तियों या चादरों को बाहर करना चाहते हैं? "प्राइस ओवरनाइट के साथ क्या है?" कृपया स्क्रीनशॉट जोड़ें और स्पष्ट करें कि आप वास्तव में क्या चाहते हैं।
—
माते जुहेज़
ओके सॉरी अगर यह भ्रामक है, तो इसकी चादरें। इस स्प्रेडशीट में 20 शीट हैं, जिनमें सभी डेटा हैं, रात भर में Accom Price 1 शीट है, जो पेज आप देख रहे हैं वह शीट इंडेक्स है, नीचे फैली शीट के नीचे आपको टैब दिखाई देंगे, TAB (शीट में डेटा है) )। जब मैं निर्यात करता हूं तो मैं पहली 10 शीटों को बाहर करना चाहता हूं लेकिन मैं चाहता हूं कि जो शेष है उसका निर्यात करना चाहता हूं।
—
हजदुक