Ahmed Ahmed64 نشر 23 يناير 2023 أرسل تقرير مشاركة نشر 23 يناير 2023 السلام عليكم ورحمة الله وبركاته أخوتي أرجو المساعدة في كتابة الكود عند تحميل ملف الإكسل من خلال الكود filepath = filedialog.askopenfilename(initialdir="C:\\Users\\Cakow\\PycharmProjects\\Main",title="Open file okay?",filetypes= (("text files","*.xlsx"),("all files","*.*"))) wb = load_workbook(filepath) وعند وضع متغير يجلب أسماء الشيت الموجودة بالملف a = wb.sheetnames هنا الأن أريد أن يأخذ الكومبوبكس هذه القيمة أو الأسماء ويعرضها للمستخدم كيف يتم ذلك ؟؟ self.combobox_1 = customtkinter.CTkComboBox(self.login_frame, values=[]) self.combobox_1.grid(row=2, column=0, padx=30, pady=(5, 15)) self.combobox_1.set("CTkComboBox") اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Kais Hasan نشر 24 يناير 2023 أرسل تقرير مشاركة نشر 24 يناير 2023 إن العبارة a = wb.sheetnames تجلب لك الأسماء و تضعهم في list و بالتالي يمكن تمرير هذه ال list كما هي إلى ال combobox عن طريق البارامتر values، أي يصبح لديك كما يلي: self.combobox_1 = customtkinter.CTkComboBox(self.login_frame, values=a) اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Ahmed Ahmed64
السلام عليكم ورحمة الله وبركاته
أخوتي أرجو المساعدة في كتابة الكود
عند تحميل ملف الإكسل من خلال الكود
وعند وضع متغير يجلب أسماء الشيت الموجودة بالملف
هنا الأن أريد أن يأخذ الكومبوبكس هذه القيمة أو الأسماء ويعرضها للمستخدم
كيف يتم ذلك ؟؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.