Tag: 冻结

input数据时excel会冻结

我有这个excel文件,当我input数据时,它冻结。 例如,我双击一个单元格,input数据,当我按“进入”。 它冻结而不是去下面的单元格。 按几次“进入”不会解冻程序,唯一可行的是用鼠标select另一个单元格。 这个Excel工作表有或多或less的10张,我有两个或三个macros,但即使我禁用macros,这个问题仍然存在。 我试图在两个不同的Mac上运行这个Excel文件,他们都遇到同样的问题。 有任何想法吗?

在vba运行时冻结excel编辑

我有一个Excel表,我想编辑通过VB脚本,但我需要用户不能编辑任何单元格或在脚本运行时单击任何button。 由于在excelbutton单击后我popup一个程序,在此VBA子运行期间启用了编辑。 我需要的是一种编程方式,用VBA来locking所有的单元格进行编辑。 我怎样才能做到这一点? Psuedo_Code: Shell _ "PROGRAM1" Shell _ "PROGRAM2" Dim shellobject As PROGRAM2 shellobject.Connect "PROGRAM1" shellobject.dothings if(shellobject.success) then Cells(1,1).Value = "HUZZAH!" Else Cells(1,1).Value = "OH NO MR BILL!" End If shellobject.dootherthings etc…..

冰冻地区的不可移动的切片机?

我在冻结区域有一个冷冻柱,有几个切片机,在冰冻区的右侧有一些图。 当我向左/向右滚动时,图表移动,切片机的冻结列不会按照devise移动,但当向下滚动切片机时,会沿着图表向上移动,这就是我想locking的内容。 是否可以locking冻结列的水平滚动和垂直滚动? 是否有可能在工作表上有一个真正的冻结区域,根本没有启用滚动?

编辑完全冻结

我使用Excel VBA编写了一些button和combobox。 尝试这些button时,看起来Excel VBE完全冻结。 这意味着我没有得到一个“Excel没有响应”的消息,窗口不变灰色。 我只是不能点击VBE中的任何东西,也不能编辑我的代码。 此外,如果我点击我的一个button,Excel不会运行我的任何代码。 除VBE以外的所有东西仍然正常工作。 我可以使用典型的Excel公式,进行计算等等。 这个错误不是真正可重现的。 它只是在我的三个button的某种组合后踢。 有没有人遇到这样的问题,并知道什么可能导致Excel VBE不响应?

连续循环/重复导致Excel崩溃(小时/天后)

我有一些VBA代码每15分钟持续运行一次。 该代码首先运行良好,但经过一段时间(大约4小时到5天不等),Excel崩溃。 这不是一个VBA崩溃(与debugging选项),但它是Excel冻结,并说应用程序需要重新启动。 我是否以某种不适合使用Excel的方式使用Excel? 我应该清除一些内存/caching,以避免这种情况?

Excel VBA打印冻结

我已经尝试了大量的解决scheme,并且现在浏览了几个小时的networking。 也许你们中的一个人可以帮忙。 我有一个macrosselect所有工作表的名称中的特定string,然后打印出来。 如果表单太多,会冻结,并且无法打开macros进行debugging,而Ctrl + Alt + Del是唯一的出路。 它也冻结在不同的地方,每次… 我的原始代码: Application.ScreenUpdating = False Application.EnableEvents = False Dim x As Integer For x = 1 To Worksheets.count If VBA.InStr(Worksheets(x).Name, "Lateral Assessment") > 0 Then With Worksheets(x).PageSetup .Orientation = xlPortrait .Zoom = False .FitToPagesWide = 1 .FitToPagesTall = 1 End With Worksheets(x).PrintOut End If Next x Application.ScreenUpdating […]

如何在python中使用xlsxwriter在excel文件中冻结一行和一列

我想在python中使用xlsxwriter在我的excel文件中冻结第一行和第一列,我尝试了下面的代码,似乎它冻结了列,当我删除冻结列的代码的第二行时,它冻结第一行,好像代码中的第二行覆盖第一行。 worksheet.freeze_panes(1, 0) # # Freeze the first row. worksheet.freeze_panes(0, 1) # Freeze the first column. 我在这里检查了文档,似乎没有帮助。 谢谢!

用c#冻结excel列

我用c#生成excel传播作弊,我想冻结第一列。 这是我使用的代码: public static void SaveToExcel(object[,] data) { Excel = Microsoft.VisualBasic.Interaction.CreateObject("Excel.Application", String.Empty); Excel.ScreenUpdating = false; dynamic workbook = Excel.workbooks; workbook.Add(); dynamic worksheet = Excel.ActiveSheet; const int left = 1; const int top = 1; int height = data.GetLength(0); int width = data.GetLength(1); int bottom = top + height – 1; int right = left + […]