Apri il file Excel dall'accesso e copia un'immagine nel modulo di accesso
-
22-09-2019 - |
Domanda
Quindi ho una cartella di lavoro Excel che ha una bella mappa globale di oggetti shaperange. Con un codice molto semplice posso cambiare i colori, le raccolte di gruppi e un gruppo di paesi in array, ecc ... e funziona abbastanza bene. Tuttavia, vorrei portarlo in accesso.
Quindi potrei copiare e incollare tutte le forme in una forma di accesso manualmente, ma poi diventano immagini e non posso cambiare i colori dei paesi (oggetti shaperange) per avere la mappa Act in modo interattivo come posso in Excel.
Quindi sto pensando di sapere come usare le funzioni di Excel dall'accesso e come aprire Excel dall'accesso. C'è un modo per copiare un oggetto da Excel (conosco il nome del file e il nome di forma che intendo copiare ogni volta) e riportarlo per accedere alla pasta su un modulo?
Atipico, lo so, tutte le mie domande di accesso sono. Grazie!
MODIFICARE:
Sarei felice di elaborare la mia mezza idea. Quindi so come aprire una nuova istanza di Excel o aprire un modello dietro la scena (senza renderlo visibile). E so come utilizzare VBA per preformare le attività Excel, dai moduli di accesso ..... o addirittura eseguire le formule e le funzioni Excel dall'accesso. Ho questo programma di mappe interattive che funziona con i moduli Excel, ma vorrei renderli parte di un modulo di accesso.
Quindi, per rispondere alla domanda seguente, se riesco a trovare il collegamento mancante con la copia e l'immagine/shaperange oggetto da Excel e la copialo in forma di accesso, allora posso scrivere un codice che prenderà sempre le forme dal mio modello Excel Format le forme In Excel prima di copiare e incollare in forma di accesso, dove può avvenire la formattazione del layout. Quando un utente seleziona qualcosa su un modulo dove voglio includere un'area di una mappa globale con colori/ombre relativi, ecc ... L'accesso riceverà sempre i pezzi di mappa predefiniti di cui ha bisogno da una raccolta di oggetto in un file/ modello Excel. La mia idea era dopo la selezione, avrei formattato le forme, proprio come faccio già con VBA, quindi Ole.Copy e Ole.Paste di nuovo nella forma di accesso. Se è un'immagine a quel punto, non importa. Almeno per la forma stessa
Un sacco di codice ma penso che valga la pena provare a provare a incorporare Excel e questa mappa basata su oggetti shaperange in un ambiente di forma come i moduli di accesso! Abbastanza strano ma potrebbe funzionare bene ?? Alcune strane cose atipiche sono diventate elementi fondamentali nel mio database di accesso.
Soluzione
Beh, lo stai chiedendo:
"Quindi potrei copiare e incollare manualmente tutte le forme in una forma di accesso, ma poi diventano immagini E non posso cambiare i colori dei paesi (oggetti shaperange) per avere la mappa Act in modo interattivo come posso in Excel.
"Quindi sto pensando di sapere come utilizzare le funzioni di Excel dall'accesso e come aprire Excel dall'accesso. Esiste un modo per copiare un oggetto da Excel (conosco il nome del file e il nome di forma che intendo copiare ogni volta ) e riportandolo ad accedere per incollare su una forma?"
Forse alcuni potenziali soccorritori si stanno chiedendo perché se la soluzione attuale non è abbastanza buona da incollare in una forma di accesso perché "allora diventano immagini", ma va bene automatizzare la stessa procedura che ritieni sia scadente.
Forse riformulare la domanda aiuterebbe.