小编Sol*_*ire的帖子

对于每个函数,循环使用特定命名的工作表

我试图找出正确的方法来编写一个宏,该宏遍历12个具有特定名称的工作表(Jan,Feb,...,Dec).我想也许每个功能都是一个不错的选择,所以我尝试了以下内容:

dim crntSht as worksheet
set crntsht=("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")
for each crntsht in worksheets
.
.
.
end for
Run Code Online (Sandbox Code Playgroud)

这显然不起作用,因为我以错误的方式定义了crntsht.

任何人都可以建议最好的方法遍历所有12张每张,并跳过同一工作簿中的所有其他表吗?

谢谢

excel foreach vba for-loop excel-vba

4
推荐指数
1
解决办法
3万
查看次数

我们如何更改此框架的标题?

我正在玩我在网上发现的一些Tkinter代码:

from Tkinter import * 

class ScrolledList(Frame):
    def __init__(self, options, parent=None):
        Frame.__init__(self, parent)
        self.pack(expand=YES, fill=BOTH)                  
        self.makeWidgets(options)

    def handleList(self, event):
        index = self.listbox.curselection()            
        label = self.listbox.get(index)                
        self.runCommand(label)                         

    def makeWidgets(self, options):                    
        sbar = Scrollbar(self)
        list = Listbox(self, relief=SUNKEN)
        sbar.config(command=list.yview)                
        list.config(yscrollcommand=sbar.set)              
        sbar.pack(side=RIGHT, fill=Y)                     
        list.pack(side=LEFT, expand=YES, fill=BOTH)    
        pos = 0
        for label in options:                          
            list.insert(pos, label)                    
            pos = pos + 1

        list.bind('<Double-1>', self.handleList)       
        self.listbox = list
    def runCommand(self, selection):                   
        print 'You selected:', selection

if __name__ == '__main__':
    options = map((lambda x: 'Lumberjack-' + str(x)), …
Run Code Online (Sandbox Code Playgroud)

python tkinter

0
推荐指数
1
解决办法
246
查看次数

标签 统计

excel ×1

excel-vba ×1

for-loop ×1

foreach ×1

python ×1

tkinter ×1

vba ×1