פורסם 2012 בינואר 2513 שנים יש לי פרוצדורה אשר מעתיקה שורות פנימיות לא מוסתרות בתוך טווח נבחר לגיליון חדש (נניח אם בטווח נבחר A1:C3 יש שורה פנימית מוסתרת: A2:C2 ,אז היא לא תועתק לגיליון חדש, שאר השורות יועתקו). בזמן קומפילציה ישנה שגיאה Code Execution has been interupted, ואני לא לוחץ על pause במקלדת! ולא על Esc!.Sub CopyNonHiddenRowsToNewSheet()Dim iRow As Range: Dim DataSheet As Worksheet: Dim NewSheet As WorksheetDim i As LongSet DataSheet = ActiveSheetWorksheets.Add after:=DataSheetSet NewSheet = ActiveSheetDataSheet.ActivateFor Each iRow In Selection.RowsIf Not iRow.Hidden TheniRow.CopyNewSheet.Paste (NewSheet.Cells(i + 1, 1))' פה השגיאה מתבצעת כאשר אני לוחץ דיבאג בהודעת השגיאה i = i + 1 Application.CutCopyMode = FalseEnd IfNextNewSheet.ActivateColumns.AutoFitEnd Sub
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.