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") اقتباس
0 Kais Hasan نشر 24 يناير 2023 أرسل تقرير نشر 24 يناير 2023 إن العبارة a = wb.sheetnames تجلب لك الأسماء و تضعهم في list و بالتالي يمكن تمرير هذه ال list كما هي إلى ال combobox عن طريق البارامتر values، أي يصبح لديك كما يلي: self.combobox_1 = customtkinter.CTkComboBox(self.login_frame, values=a) اقتباس
السؤال
Ahmed Ahmed64
السلام عليكم ورحمة الله وبركاته
أخوتي أرجو المساعدة في كتابة الكود
عند تحميل ملف الإكسل من خلال الكود
وعند وضع متغير يجلب أسماء الشيت الموجودة بالملف
هنا الأن أريد أن يأخذ الكومبوبكس هذه القيمة أو الأسماء ويعرضها للمستخدم
كيف يتم ذلك ؟؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.