czwartek, 19 kwietnia 2018

Protip do PowerPointa

Powiedzmy, że pracujecie w dużej firmie, powiedzmy, że macie wielką prezentacje w ppt do wysłania. Na pewno już wykorzystaliście większość standardowych tricków takich jak:

  • kompresowanie zdjęć, 
  • usuwanie linków do exceli, 
  • usuwanie ukrytych slajdów.
Ale prezentacja wciąż waży dziesiątki milionów bajtów. Jest jeszcze jeden trick, który może Wam pomóc. Nieco bardziej zaawansowany, ale jak go opanujecie to zobaczycie, że trwa moment a dużo poprawia:

Usuwanie nieużywanych wzorców z widoku wzorców. 

Można to zrobić ręcznie korzystając z widoku wzorca slajdów:

lecz jest dużo lepsza i wielokrotnie szybsza metoda:

1. Otwieramy w Powerpoincie widok Dewelopera: Alt + F11
2. Dodajemy nowy moduł:


3. wklejamy do niego poniższy kod:
Sub SlideMasterCleanup()

Dim i As Integer
Dim j As Integer
Dim oPres As Presentation
Set oPres = ActivePresentation
On Error Resume Next
With oPres
    For i = 1 To .Designs.Count
        For j = .Designs(i).SlideMaster.CustomLayouts.Count To 1 Step -1
            .Designs(i).SlideMaster.CustomLayouts(j).Delete
        Next
    Next i
End With

End Sub
4. Odpalamy to makro 
5. Zapisujemy prezentacje pod zmienioną nazwą. (Uwaga: PowerPoint będzie się pytał czy chcemy zapisać prezentacje bez makr. Odpowiadamy tak i nasze makro będzie usunięte.

Gotowe. Prezentacja powinna być wyraźnie mniejsza :D

środa, 7 lutego 2018

[Excel] [Protip] Funkcja Excelowa na dziś

Znacie bardzo użyteczną funkcję SUMPRODUCT?

I byłaby idealna, tylko chcielibyście móc jej użyć tak jak używacie SUMIFS albo chociaż SUMIF?

No więc jest na to prosty sposób, trzeba tylko lekko zmodyfikować jej zapis.

Normalnie funkcja wygląda tak:

=SUMPRODUCT(zakres1;zakres2)

=SUMPRODUCT(A1:A10;B1:B10)

i wynikiem jest suma iloczynów wszystkich wartości z zakres1 i odpowiedników z zakres2

ale żeby dodać warunek np licz tylko wtedy kiedy wartość z zakres3 = "Dyskont" musicie ją lekko zmodyfikować i zapisać to w poniższy sposób

=SUMPRODUCT(--(zakres1);--(zakres2);--(zakres3="Dyskont))

=SUMPRODUCT(--(A1:A10);--(B1:B10);--(C1:C10="Dyskont))


Miłej zabawy :-)


środa, 2 sierpnia 2017

[Excel] [Protip] Excel się wiesza po aktywacji makr

Co zrobić jak plik excela nagle przestaje się zachowywać tak jak powinien, czyli po aktywowaniu makr?

Miałem ostatnio dwa takie problemy:


  1. Po zapisaniu pliku i ponownym otwarciu jak tylko próbowałem coś zrobić to Excel mi się zawieszał. Wystarczyło cokolwiek skopiowiać i koniec. Proste Ctrl+C wywalało plik.
  2. plik otwierał się poprawnie, wszystko fajnie liczył ale przy próbie zapisania pod inną nazwą (Zapisz jako... / Save as...) excel się wywalał. 

Nie pomogło wyczyszczenie wszystkich plików tymczasowych, ustawień, zawartości Appdata. Tylko sobie skróty pousuwałem :(

To co pomogło to: 


  1. zmiana nazwy problematycznego pliku na dowolną inną
  2. otwarcie pliku i nieaktywowanie makr
  3. otwarcie projektu VBA (alt+F11)
  4. kompilacja projektu VBA
    1. menu "DEBUG" --> opcja "Compile VBAProject"
  5. Zapisanie pod inną nazwą
I gotowe.

piątek, 3 czerwca 2016

Serce Karaibów

Bardzo dawno temu, gdzieś na początku lat '90 ubiegłego wieku wylądowałem w samym sercu Karaibów, dokładniej na Małpiej wyspie


Potem wróciłem tam w okolicach 2010 roku:


Żeby zupełnie niedawno odkryć, że Serce Karaibów leży nieco na południe od Wurzburga i na zachód od Norymbergi w Rothenburg ob der Tauber:



Trzeba się tam wybrać :-)

wtorek, 14 lipca 2015

Zlot Foodtrucków pod PKiN lipiec 2015

W miniony weekend pod Pałacem Kultury i Nauki w Warszawie odbył się Zlot FoodTrucków połączony z wyborami najlepszej mobilnej jadłodajni. Udałem się tam z moim fotoaparatem i uwieczniłem to wydarzenie na kilku zdjęciach.


Pełen album jest poniżej oraz pod tym linkiem na Flick: https://www.flickr.com/photos/antygon/sets/72157655469734038


niedziela, 7 czerwca 2015

Memy [Humor]

Szwendam się po internecie i najpierw moim oczom ukazuje się taki widok:


Myślę sobie: Okej, może to Japończycy, może nie muszę rozumieć tego robią... Ale po chwili widzę taki obrazek:
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...



I wszystko jasne...




sobota, 7 marca 2015

Open Red Alert

..albo w skrócie OpenRA...


Ostatnio znowu włóczyłem sie po czeluściach internetu i tak jak kiedyś wpadłem na fantastyczny projekt Open Transport Tycoon Deluxe, tak teraz wpadłem na równie fajną rzecz, która wprost ocieka nostalgią. Trafiłem na projek Open Red Alert.

Moja przygoda z Red Alertem zaczęła się dawno, chyba mogę nawet powiedzieć, że bardzo dawno temu, bo w okolicy sylwestra 1996 roku. Kolega, który miał wtedy potężną maszyną 486 dx2 kupił to cudo i wsiąkłem. Potem miałem upgrade komputera i na moim p200 mmx gra smigała. udało mi sie nawet wyciągnąć "rules.ini" i zacząć ostro modyfikować zasady gry. Po prostu niekończąca się zabawa. Potem był RA2, który też był świetny i nad którym też spędziłem długie godziny. RA3. mimo, że był bardzo doby, jakoś już mnie tak nie wciągnął. Ostatnie próby działania na rynku gier on-line w modelu freemium były bardzo dalekie od poprzedników i po Command and Conquer - Alliances miałem przerwę od C&C na jakieś 3 lata. Na szczęście to się skończyło.

Znalazłem coś co pozwoli mi przypomnieć sobie te noce sprzed lat :-)

Twórcy uczciwie zaznaczają na początku, że to nie jest oryginalny Red Alert, tylko projekt który odtwarza Red Alerta, Tiberian Dawn (czyli pierwszy, oryginalny Command & Conquer, albo jak zwykł mawiać klasyk Komą ę Kąkę) oraz Dune 2000. I rzeczywiście, gra wygląda i zachowuje się nieco inaczej. Ale większość zmian to chyba zmiany na lepsze. Pierwszą rzeczą którą zauważamy po odpaleniu gry jest imponująca rozdzielczość. Często całą mapę widać bez przesuwania. polecam poklikać w screeny. Naprawdę robią wrażenie.

Po odpaleniu gra jest naprawdę śliczna. Dobra, już więcej nie piszę - wracam do grania. Jest Moc :-)




Oprócz klasycznego RA mamy również do swojej dyspozycji "klasycznego" C&C:



No i Dune 2000, czyli remake pramatki RTS, gdzie plansze są tak wielkie, że trzeba przewijać:



Gorąco polecam i jeszcze cieplej kibicuje projektowi. Dla chętnych -
Strona projektu: OpenRA, grupa Facebookowa, Twitter i w końcu subReddit...