Compattare PST alla chiusura di Outlook

Microsoft Outlook ha una procedura di compattazione del file pst che contiene la posta che deve essere lanciata ogni volta che si desidera compattare i file.

E' possibile far sì che questa operazione venga effettuata in automatico alla chiusura di Outlook (anche se è una pratica non consigliata perchè in caso di chiusura con corretta i file si possono corrompere).

Per impostare questa procedura è necessario agire sul registro di sistema.

Aprire il registro di sistema e cercare la chiave:

Outlook 2010:

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\PST

Outlook 2007:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\PST

Outlook 2003:

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\PST

Outlook 2002:

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\PST

Outlook 2000:

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\PST

E modificare la stringa:

DWORD: PSTNullFreeOnClose

Valore a 1: compatta in chiusura

Valore a 0: non compatta in chiusura.

 

Riavviare il pc applicare le modifiche

Estrarre il testo maiuscolo o minuscolo da una cella Excel

A volte è necessario estrarre parti del testo contenuto nelle celle di Excel, ad esempio estrarre solo la parte maiuscola o minuscola del testo.

Per farlo è necessario creare una macro che analizzi il testo.

Creare una macro con questo codice:

Public Function RestituisciSoloMaiuscole(valore As Variant) As Variant

    Dim x As Integer

    Dim outValue As Variant

    Dim s As Variant

    RestituisciSoloMaiuscole = ""

    If Not valore Is Nothing Then

        For x = 1 To Len(valore)

            s = Mid(valore, x, 1)

            If Asc(s) >= 65 And Asc(s) <= 90 Then

                RestituisciSoloMaiuscole = RestituisciSoloMaiuscole & s

            End If

        Next

    End If

End Function

 

In questo particolare caso viene estratto il testo maiuscolo, eliminando spazi e altri simboli, quali barre, parentesi etc.

Per far sì che vengano mantenuti tutti i simboli è necessario modificare la parte:

If Asc(s) >= 65 And Asc(s) <= 90 Then

con

If Asc(s) >= 32 And Asc(s) <= 90 Then

Invece per ottenere solo il minuscolo 

If Asc(s) >= 90 And Asc(s) <= 122 Then

Per utilizzare la funzione ed elaborare il testo utilizzare la sintassi in una cella vuota : 

=RestituisciSoloMaiuscole(cella)

 

 

** codice prelevato dalla rete

 

Svuotare la cache di tabelle Pivot

Le tabelle Pivot hanno all'interno una cache contenente i dati in modo da poter essere visualizzati anche senza connessione alla base dati di partenza. questo fa sì che cancellando dei dati questi rimangano ancora presenti nei filtri.

L'unico modo per svuotare la cache  è con una macro in VB.

Copiare nel generatore di macro ed seguire il codice:

 

Sub Svuotacache()

Set pvtTable = Worksheets("Pivot").PivotTables(1)
Set pvtCache = pvtTable.PivotCache

pvtCache.MissingItemsLimit = xlMissingItemsNone

pvtTable.RefreshTable

End Sub

*** Sostituire a Pivot il nome del foglio contente la Pivot da svuotare.

 

 

Estrarre immagini, filmati e audio da presentazioni Power Point

Per estrarre oggetti multimediali (foto, audio, video) da una presentazione power point è necessario:

- Salva il file in PowerPoint utilizzando come estensione pptx (presentazione standard di power point Per Office 2007 e superiori)

- Cambiarel'estensione del file appena salvato da .pptx a .zip

- Aprire il file con un gestore di archivi (Winzip, WinRAR, 7Zip..etc) e esplorare il contenuto del file zip, fino a che non si trova il file deisderato (normalmente le immagini e i video sono nella cartella Media)

Excel non apre i file con il doppio click

Se Excel non apre i file con il doppio click provare questa opzione:
Dal menu "Strumenti" -> "Opzioni" -> scheda "Generale" ->
togliere il segno di spunta alla voce "Ignora altre applicazioni".

Back to Top