Тема
|
може ли да стане?
|
|
Автор | botzko6 (Нерегистриран) |
Публикувано | 09.12.07 17:56 |
|
Предполагам че има начин но не знам как да стане.:( очертава се да напукам сегашната си работа но лично на мен не ми се ще просто ей така да оставя неща които съм правил единствено за мое улеснение - не че са кой знае какво но все пак....
ЗАДАЧКАТА Е
имам около 30-40 макроса в няколко файла.
искам да заложа код в макросите например след 02.01.2008г. макросите да се самоизтрият или нещо друго да правят но само и само да не работят.
|
|
Тема
|
Re: може ли да стане?
[re: botzko6]
|
|
Автор |
Heykия (минаващ) |
Публикувано | 09.12.07 22:43 |
|
Не казваш дали са екселски макросите. Също така не казваш дали вече има копия на тези файли нейде.
Все пак - с триене на нещоси не е много практично. Ако са ценни макросите и подлежат на промяна постоянно те съветвам:
1.Махни всички коментари (ако си слагал де)
2.Смени имена на променливите (нали се сещаш? - требе да е максимално трудно за тоя дето дойде след тебе, та като не може да се оправи - да те викнат и ти да ги обръснеш)
3.Сложи неква парола (с повече символи и разните му там звездички, тирета, цифри и т.н. Сложи 12-20 знака. Ама земи и си ги запиши нейде, че ако те викнат да ти е лесно)
4.Ако можеш - забърши сичките архиви (или ги преработи)
Сигурно има и още начини за зарибявка, ама за тва се сещам в момента (пък и съм на 3 салати и трудно уцелвам копчетата)
|
|
Тема
|
Re: може ли да стане?
[re: botzko6]
|
|
Автор | botzko6 (Нерегистриран) |
Публикувано | 09.12.07 23:16 |
|
макросите са екселски.понеже не са кой знае какво мисълта ми беше да си направя по едно копие в мен на всичко. понеже колегите ми са по-незнаещи от мен няма начин да се сетят какво правя. мисля че не е удачно в деня в който си тръгна вече нищо да не работи, а примерно една седмица по-късно (след като си тръгна) да се скапе всичко...:)). а и честно казано за макросите не ми пука много. въпроса е да не се еб*вам много явно.
|
|
Тема
|
Re: може ли да стане?
[re: botzko6]
|
|
Автор |
Heykия (минаващ) |
Публикувано | 10.12.07 08:25 |
|
Ми тогава, сложи проверка на неква дата извътре на макросите (пък може и час). Та ако е минала тази дата, нещоси да не бачка.
Пък мене ако питаш - по добре е да си бачка, пък да не смята верно. Те тогава е по-гадно. Например - в некоя клетка да сложи друго число. Или да ти закръгля само надолу (или нагоре).
Абе ние от БГ за гадории немаме некакъв проблем.
Ако са хич незнаещи - сложи им едно hamachi и с отдалечен достъп ..... (абе ти си знаеш!)
|
|
Тема
|
Re: Рецепта (извън темата)
[re: botzko6]
|
|
Автор | Mинaвaщ (Нерегистриран) |
Публикувано | 10.12.07 10:00 |
|
--------------- Извън Темата -----------------------------------------------
Това е Рецепта за да ти е по-спокойно на душата:
Бил си на работа, плащали са ти защото си там. Ти си уплътнявал
времето да си улесниш работата. По време на това уплътняване
пак си получавал заплата. Верно може да си го правил и в къщи,
ама главно си го използвал/тествал на служенбната машина и заради
това си го правил. Правил си го Най-вече за СЕБЕ СИ !
Със спокойна съвест го оставяш, както си е и да си го ползват със здраве!
Твойта печалба (теоритична) е че си научил нещо и ти е било
по-лесно докато си работил.
Това не е повод за дискусия , защото може много да си ДЪРДОРИМ.
Това е рецепта за успокоение !
----------------------- Извън Темата -----------------------------------------
|
|
Тема
|
Re: може ли да стане?
[re: botzko6]
|
|
Автор | AБB (Нерегистриран) |
Публикувано | 10.12.07 10:08 |
|
Виж това: http://clubs.dir.bg/showflat.php?Board=tables&Number=1945834325&page=5&view=collapsed&sb=5&vc=1
|
|
Тема
|
Re: може ли да стане?
[re: AБB]
|
|
Автор | AБB (Нерегистриран) |
Публикувано | 10.12.07 10:33 |
|
Абсолютно споделям мнението на Минаващ, но все пак всеки преценява в каква степен да защити труда си. По- добре е да остваиш нещо от теб на колегите си, отколкото да те зачертаят и да ползват други начини за решение на проблемите си.
Най-елементарната защита е:
Dnes = Now
If Dnes > 39478 Then
'Пишеш какво искаш да се случва. (39478 = 31.1.2008 г.)
MsgBox "Тук пишеш някакъв текст, който да насочва колегите ти за помощ"
End
End If
Това също може да свърши работа.
'Delete Modules With Code
'The following deletes regular Visual Basic modules
With ThisWorkbook.VBProject.VBComponents
.Remove .Item("Module1")
End With
'You can not remove the workbook or worksheet modules. To get rid of code in
'the workbook or worksheet modules, use the DeleteLines method:
With ThisWorkbook.VBProject.VBComponents("ThisWorkbook") _
.CodeModule
.DeleteLines 1, .CountOfLines
End With
|
|
Тема
|
Re: може ли да стане?
[re: botzko6]
|
|
Автор | botzko6 (Нерегистриран) |
Публикувано | 11.12.07 19:52 |
|
Минаващ ме кара да се замисля но... ще видим все пак.
Благодаря на всички които споделиха мнението си и помогнаха
|
|
|
послушай го. човек никога нищо не знае.
всяко нещо има свойството да се връща при теб като бумеранг. Особено в малка страна като нашата
|
|
Тема
|
Re: може ли да стане?
[re: botzko6]
|
|
Автор | konzo (Нерегистриран) |
Публикувано | 26.12.07 20:15 |
|
Ползвам си 1-2 месеца ексел и след време със стрелките започва да се мърда цялата таблица(като на pan), а не курсора. Как да го оправя?
|
|