Recuperare oggetti Access eliminati

Anonimo
2014-03-10T14:52:15+00:00

Ciao,

vorrei poter recuperare oggetti erroneamente eliminati in un .Accdb. (2007 o superiore).

Mimmo

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2014-03-10T16:27:14+00:00

Ciao Karl e Mauro,

dagli articoli consigliati mi sembra di capire che **solo l'undo (Ctrl+z)**immediato dopo l'eliminazione, consenta il recupero degli oggetti.

Personalmente, nel 2010, ho trovato che il seguente codice recupera tabelle eliminate purchè non sia stato chiuso o compattato il Db.

Sub RecuperaOggetti()

    Dim myDb As Database

    Dim myTd As TableDefs

    Dim i As Integer

    Set myDb = CurrentDb

    Set myTd = myDb.TableDefs

    For i = 0 To myTd.Count - 1

        If myTd.Item(i).Attributes = 1 Then

           myTd.Item(i).Name = "Tabella_" & Format(i + 1, "000")

           myTd.Item(i).Attributes = 0

           Debug.Print "<<< " & myTd.Item(i).Name & " >>> - Recuperata"

        End If

    Next i

    myDb.Close

    Set myTd = Nothing

    Set myDb = Nothing

End Sub

Speravo fosse possibile qualcosa di simile anche su altri oggetti.

Grazie Mimmo

La risposta è stata utile?

2 persone hanno trovato utile questa risposta.
0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2014-03-10T15:21:03+00:00

La risposta è stata utile?

0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2014-03-10T15:13:45+00:00

    Ciao,

    vorrei poter recuperare oggetti erroneamente eliminati in un .Accdb. (2007 o superiore).

    Mimmo

    Ciao Domenico. Quali oggetti? Il db è già stato chiuso?

    La risposta è stata utile?

    0 commenti Nessun commento