2013-08-14 9 views
6

मैंने कुछ दिन पहले openpyxl के साथ काम करना शुरू कर दिया था और यह एक महान पुस्तकालय है। हालांकि, प्रलेखन उन्नत सुविधाओं के लिए दुर्लभ प्रतीत होता है। मेरे पास कुछ मुद्दे हैं।openpyxl एक ऐसा फ़ंक्शन बनाता है जो किसी अन्य शीट में किसी सेल को संदर्भित करता है

  1. openpyxl उस सूत्र को बदलना प्रतीत होता है जिसे मैं कम मामले में डालता हूं जिसके परिणामस्वरूप एक्सेल से अज्ञात संदर्भ होता है।
  2. इसके अलावा, मैंने लोअरकेस के साथ शीट का नाम बदल दिया और अभी भी #NAME पाया? उस सेल में त्रुटि जहां संदर्भ था।

कोई मुझे दिखाने कृपया सकते हैं कि कैसे या जहाँ पता लगाने के लिए openpyxl में एक और चादर से एक सेल संदर्भ के लिए कैसे

import openpyxl.Workbook 
wb = Workbook() 
ws = wb.get_active_sheet() 
#shows up lowercase with name error in excel 
ws.cell('A1).value = "$'Sheet'.E7 + 123" 
#still shows a name error in excel 
ws.cell('A2').value = "$'sheet'.E7 + 123" 

उत्तर

4

आज़माएं:

from openpyxl import Workbook 
wb = Workbook() 

ws = wb.create_sheet() 
ws.title ='NewSheet' 
ws.cell('E7').value = 7 

ws = wb.create_sheet() 
ws.cell('A1').value = "=NewSheet!E7 + 123" 

wb.save(filename = 'temp2.xlsx') 
संबंधित मुद्दे

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