[ ivan.985 @ 31.03.2011. 16:14 ] @
| Kao sto i naslov kaze. Treba mi kod, gde ce biti zabranjeno cuvanje par sheet-ova osim polja koja sam ja postavio za unos. Naravno treba par polja da ostane korisno ali da uvek pri po kretanju tih par polja da budu BLANK. Nadam se da sam lepo objasnio! |
[ Jpeca @ 31.03.2011. 19:08 ] @
A da koristiš Template?
[ ivan.985 @ 31.03.2011. 21:50 ] @
ne znam kako? Nisam bas profi za excell vise sam korisnik koji tezi ka tome?
[ ivan.985 @ 03.04.2011. 12:36 ] @
nasao sam kod koji brise celiji pri otvaranju
Private Sub Workbook_Open()
With Sheets("Sheet1").Range("B1")
.Font.ColorIndex = 0
.ClearContents
.Font.Bold = False
End With
End Sub
ali nece da obrise merged cell samo singl cell
e sad pomocu moje upornosti nasao sam i kod koji brise merged cell ali samo ako se klikne na macro dugme da to uradi ali meni treba da bude pri otvaranju kako to?
Option Explicit
Sub ClearRange()
Dim DelRange As Range
Dim MergeRange() As String
Dim Cel As Range
Dim i As Long
'Change this range as needed.
Set DelRange = Range("A1:D50")
For Each Cel In DelRange
If Cel.MergeArea.Cells.Count > 1 Then
i = i + 1
ReDim Preserve MergeRange(1 To i)
MergeRange(i) = Cel.MergeArea.Address
Cel.MergeArea.UnMerge
End If
Next
DelRange.ClearContents
If i > 0 Then
For i = 1 To UBound(MergeRange)
Range(MergeRange(i)).Merge
Next i
End If
End Sub
[ ivan.985 @ 03.04.2011. 12:59 ] @
resio sam problem i evo resenja ako dodje neki neuki kao ja!
Ovaj kod brise sva unlock polja!
Znaci pposto zakljucate sva polja koja ne zelite da brisete onda upisete ovaj kod i to je to!
Private Sub Workbook_Open()
With ActiveSheet
.Protect
Application.DisplayAlerts = False
On Error Resume Next
.Cells.Value = vbNullString
On Error GoTo 0
Application.DisplayAlerts = True
.Unprotect
End With
End Sub
Nema na cemu!!!
[ ivan.985 @ 03.04.2011. 14:47 ] @
ipak nisam resio, Bitna stvar je da ovaj kod brise samo active sheet, znaci sheet u kom se nalazite? Ali je ipak bitan pomak, Samo bih voleo pomoc da mi kazete kako da uvek brise sve sheetove?
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.