Condividi tramite

Macro excel per interagire con browser

Anonimo
2019-03-01T12:33:58+00:00

da anni questo codice di macro Excel ha sempre funzionato con Internet Explorer

Set IE = CreateObject("InternetExplorer.Application")

ma non funziona con altri browser (Edge Chrome etc anche sostituendo la nomenclatura

vorrei sapere cosa dire ad utenti di un Forum che usa i prodotti Microsoft (office e e Browser IE)

Esiste un codice macro di Excel che preveda il funzionamento con Edge?

Microsoft 365 e Office | Excel | 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

5 risposte

Ordina per: Più utili
  1. Anonimo
    2019-03-15T21:07:36+00:00

    Ciao,

    da quello che so sotto windows10 anche se IE non risulta "visibile" è comunque presente e richiamabile tramite "CreateObject".

    Io ce l'ho e lo uso come browser predefinito

    Ma spesso la Casa Madre apre la pagina dicendo che è obsoleto quando per me è più funzionante di altri (mai installato Chrome o Firefox al massimo le versione portable senza installazione). IE non mi ha mai dato problemi, a differenza di conoscenti che dopo aver installato altri browser trovavano difficoltà con alcuni oggetti delle pagine web (immagini o altro).

    Finché Microsoft non fornirà un browser equivalente a IE compreso appunto l'interazione con gli stessi suoi prodotti, manterrò IE.

    Grazie per le Vs. risposte

    La risposta è stata utile?

    2 persone hanno trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2019-03-14T01:52:54+00:00

    Grazie Norman per il suo intervento e per aver dedicato il suo tempo a fornirla

    ma il problema non è solo quello di aprire una pagina web (tipo pippo,com)

    ma di poter esportare dati che IE permetteva (in Html, o .pdf e altro) potendo interagire con la pagina web stessa cosa che non fa il "nuovissimo" e più "evoluto" Edge (tra virgolette aggettivi ironici).

    Sono stato sempre a favore di nuovi prodotti che mirino a migliorare ma contro tutto ciò che tende a regredire, in questo caso viene proposto più volte che IE è obsoleto proponendo Edge, ed è questa la cosa che sinceramente non concepisco.

    Agli utenti del Forum che modero e che mi chiedono spiegazioni dirò loro di non dar retta a nessun aggiornamento al "nuovo" browser se non vogliono incorrere a seri problemi e a rendere inefficienti tutte le macro realizzate sinora.

    Scusate ma non ho altra risposta risolutiva e plausibile da dare fino a che la Microsoft non fornisca un browser superiore a IE11 o almeno identico con le stesse peculiarità del precedente ma non l'Edge attuale,

    Cordiali saluti

    Augusto

    La risposta è stata utile?

    2 persone hanno trovato utile questa risposta.
    0 commenti Nessun commento
  3. Anonimo
    2019-03-14T07:23:19+00:00

    Ciao,

    da quello che so sotto windows10 anche se IE non risulta "visibile" è comunque presente e richiamabile tramite "CreateObject".

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Eliminata

    Questa risposta è stata eliminata a causa di una violazione del codice di comportamento. La risposta è stata segnalata manualmente o identificata tramite il rilevamento automatizzato prima dell'esecuzione dell'azione. Per ulteriori informazioni, fai riferimento al codice di comportamento.


    I commenti sono stati disattivati. Ulteriori informazioni

  5. Anonimo
    2019-03-01T16:37:00+00:00

    Ciao Augusto,

    da anni questo codice di macro Excel ha sempre funzionato con Internet Explorer

    Set IE = CreateObject("InternetExplorer.Application")

    ma non funziona con altri browser (Edge Chrome etc anche sostituendo la nomenclatura

    vorrei sapere cosa dire ad utenti di un Forum che usa i prodotti Microsoft (office e e Browser IE)

    Esiste un codice macro di Excel che preveda il funzionamento con Edge?

    Microsoft Edge non supporta una interfaccia COM.

    Prova qualcosa del genere:

         shellexecute Microsoft-Edge:http://Pippo.com

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento