Newsgroup: it.discussioni.commercialisti
Titolo: FE - Aruba, una macro (?) per gestirla

Avendo aperto diverse posizioni su Aruba, la menata è inserire le
credenziali ogni volta.
C'è qualcuno che è capace di creare una macro per excel in modo da
memorizzare le pw ed automatizzare l'apertura del sito ?
Leggevo in qualche 3d fa, che mi sembra Casanmaner ne ha fatto alcune per
F&C, potrebbe farne una semplice semplice : sito, login e pw.
Oppure
sapete di qualche software che velocizza questi processi ?
 
Sto provando a creare una macro in xls e mi piacerebbe farlo, ma c'è da
studiare la programmazione Vba . Poi sto cercando con google se esistono
macro simili già pronte, alcune ci sono ma poi non mi partono. :-(
E magari qualcuno di noi le ha già fatte, se potesse condividerle...
 
Potrebbe essere una funzione utili a parecchi colleghi.
 
grazie ciao
 
 
 


Anche per le pec sarebbe una manna

 ha scritto nel messaggio 
news:79a23561-95c1-451c...@googlegroups.com...

e cassetto fiscale e anche Fisconline... 
 
 

Non ho utenze per aruba e quindi non posso verificarne il funzionamento fino alla fine ma se l'accesso è da questa url:
https://fatturazioneelettronica.aruba.it/GUI/FepaApp/start.ashx#login
 
 
prova questo file fatto "al volo":
 
https://www.dropbox.com/s/cc8u361fpb5p4f1/AccessoFattureElettronicheAruba.xlsm?dl=0
 
 
Per lanciare l'accesso doppio click in una delle celle della riga selezionata all'interno della tabella presente.
La procedura viene lanciata se in tutte le celle della riga selezionata sono presenti dei valori.
 
Però, ripeto, non potendo portare fino alla fine la procedura di accesso non so se arrivi fino alla fine e non so se sia necessario chiudere sempre un'eventuale finestra di Internet Explorer prima di aprirne una nuova.
L'accesso viene fatto comunque sempre con Internet Explorer.

 ha scritto nel messaggio 
news:1c860864-7d1d-4b0b...@googlegroups.com...

Strano, riempie i due campi sul sito ma non accede.
In ogni campo devo cancellare un carattere e ribatterlo da tastiera, e poi 
entra... (?) 
 
 


Verifica se c'è qualche spazio invisibile


Prova a sostituire
         .all("ext-element-396").Value = sUsername
         .all("ext-element-408").Value = sPassword
con
         .all("ext-element-396").InnerText = sUsername
         .all("ext-element-408").InnerText = sPassword

 ha scritto nel messaggio 
news:aa894e94-bd94-4abc...@googlegroups.com...

Acc maledizz dannazz  non riesco ad entrarci per modificare... 
 
 

Scarica nuovamente il file

 Scarica nuovamente il file
 
 
Taaac perfetto. Sei un grande :-)
Manda l'Iban 
 
 


 
Interessante anche questo :-) 
 
 

casanmaner proclamato di diritto re delle macro
ho provato ad usare la stessa macro per le pec (
https://webmail.pec.it/index.html
), ma alla riga .all("email_field").Value = sUsername
mi dà l'errore "necessario oggetto"
devo modificare qualcos'altro oltre all'id quindi?


Prova ad usare questa URL
 
https://webmail.pec.it/login.html
 


In quel caso non dà più l'errore dell'oggetto, però rimane bloccato con la dicitura "autenticazione in corso" e non riesce a portarmi nella webmail
Lo stesso errore lo dà a anche senza passare dalla macro usando direttamente nel browser login.html al posto di index.html

 Lo stesso errore lo dà a anche senza passare dalla macro usando direttamente nel browser login.html al posto di index.html
 
Sì, ho notato.
Occorrer andare a lavorare sui frame presenti andando ad intercettare gli elementi in modo differente.
Prova questa macro:
 
 
Sub AccessoArubaPEC(sUsername As String, sPassword As String)
   Const sUrlPEC As String = "
https://webmail.aruba.it/index.html
"
   'se la costante bChiudiIstanzaIE è True viene _
    chiusa la precedente istanza di IE
    Dim oFrame As Object
   If bChiudiIstanzaIE Then
      On Error Resume Next
      IEApp.Quit
      If Err.Number = 0 Then
         TimerDelay iDelay
      End If
      On Error GoTo 0
   End If
   On Error GoTo Errore
   Set IEApp = CreateObject("InternetExplorer.Application")
   On Error GoTo 0
   With IEApp
      ShowWindow .hwnd, 3
      .Silent = True
      .navigate sUrlPEC
      Do Until .ReadyState = 4: TimerDelay iDelay: Loop
         With .Document
            Do Until .ReadyState = "complete": TimerDelay iDelay: Loop
            With .getElementsbyTagName("iframe")(1).contentDocument.getElementsbyTagName("body")(0)
               .getElementsbyTagName("input")(1).Value = sUsername
               .getElementsbyTagName("input")(2).Value = sPassword
               .getElementsbyClassName("login-button")(0).Click
            End With
         End With
   End With
   Exit Sub
Errore:
   Select Case Err.Number
      Case -
2147023706
 
         MsgBox "Errore n. " & Err.Number & vbNewLine & _
                Err.Description & vbNewLine & _
                "L'applicazione Internet Explorer non ha completato la chisura definitiva." & vbNewLine & _
                "Attendere qualche secondo e riprovare l'accesso!", _
                vbCritical, "Errore Accesso"
      Case Else
         MsgBox "Si è verificato un errore imprevisto!" & vbNewLine & _
                "Errore n. " & Err.Number & vbNewLine & _
                Err.Description, vbCritical, "Errore VBA imprevisto"
   End Select
End Sub
 
 


Hai anche la laurea in informatica?

 Hai anche la laurea in informatica?
 
No

Il giorno venerdì 14 dicembre 2018 07:47:10 UTC+1, casanmaner ha scritto:

Grazie mille!
Stavo cercando di adattarla per la pagina 
https://webmail.pec.it/index.html
, perché così ho la grafica nuova, ma non riesco a fargli prendere il campo del login
Ho provato a modificare la stringa "With .getElementsbyTagName("frame")(1).contentDocument.getElementsbyTagName("body")(0)" in diversi modi senza successo. Per te cosa c'è da modificare?

 Stavo cercando di adattarla per la pagina 
https://webmail.pec.it/index.html
, 
 
E' la stessa url da me utilizzata.
Vieni reindirizzato al altra url?
Prova a copiare eventualmente la url a cui vieni reindirizzato.


vengo reindirizzato a 
webmail.aruba.it
, che rende disponibile solo la grafica del 15-18 (anche cliccando su "nuova webmail")

Il giorno venerdì 14 dicembre 2018 12:04:21 UTC+1, casanmaner ha scritto:

Ah no sono diverse le url!!! :)
Più tardi provo a vedere.


Grazie infinite, dovendo gestire la pec di un sacco di clienti sarebbe veramente comodo

 Grazie infinite, dovendo gestire la pec di un sacco di clienti sarebbe veramente comodo
 
Provate a scaricare questo file:
https://www.dropbox.com/s/pprd19ybmd0kn4u/ACCESSI%20ARUBA%20%28FE%20e%20PEC%29.xlsm?dl=0
 
 
Un primo foglio è per l'accesso al portale della fattura elettronica.
Un secondo foglio è per l'accesso al portale delle pec.
 
Quello della PEC ho potuto testarlo fino in fondo avendo provato con le mie credenziali di accesso e quelle di un'altra persona.
 
Quella della fattura elettronica dovrebbe funzionare anche se io mi fermo al messaggio che utente o password sono errate non avendo nessuno registrato al servizio.
 
In teoria, per come è strutturato, con poche modifiche potrebbe (tre di numero nel vba, oltre all'aggiunta dei relativi fogli e tabelle con le stesse intestazioni) essere utilizzato anche per altri siti (es. inps)
 
ciao
 
p.s. Nel, ma come mai non crei per le PEC degli account IMAP per verificare le pec che gestisci per i clienti?

 ha scritto nel messaggio 
news:c54d0ecc-d066-447a...@googlegroups.com...

Grandissimo, adesso ci vorrebbe la pagina del "cassetto fiscale" (scherzo).
 
E propongo di chiamarlo PORTALE CASANMANER ;-) 
 
 

 p.s. Nel, ma come mai non crei per le PEC degli account IMAP per verificare le pec che gestisci per i clienti?
A dir la verità solo per pigrizia. Ho appena iniziato l'attività, quindi le pec sono ancora di un numero sopportabile. Come mie mail (sia personali che lavorative) uso sempre gmail, con cui son più comodo da web che da software tipo thunderbird (che avevo usato per un po')
 
Grazie ancora per il gentilissimo aiuto, buona fine settimana

Il giorno venerdì 14 dicembre 2018 18:43:26 UTC+1, bt ha scritto:
 
 adesso ci vorrebbe la pagina del "cassetto fiscale" (scherzo).
 
Tempo fa, non ricordo in quale topic, avevo messo il link ad  un file tramite il quale accedere a Fisconline, Fatture e corrispettivi, Precompilata e Agenzia entrate riscossione.
Non viene eseguito l'accesso diretto al cassetto fiscale in effetti ma già arrivare a fisconline del soggetto ci si risparmia un po' di inserimento.
 
Rimetto il link al file:
https://www.dropbox.com/s/ivrc1di40dqb86s/ACCESSO%20FISCONLINE-F%26C-PRECOMPILATA-RISCOSSIONE.xlsm?dl=0
 
 
Ma per le istruzioni, abbi pazienza, ma vedi se riesci a ritrovare il topic dove spiegavo il funzionamento.
In generale ti dico che le celle da compilare sono con sfondo azzurro.
Le celle "bianche" contengono formule. Quelle "rosa" nel foglio DELEGHE_F&C sono per riportare dei dati a seguito delle elaborazioni eseguite.

 
Ecco ... io non sono "millenial" e nemmeno "nativo digitale" e quindi ancora preferisco il "software" :P

 Le celle "bianche" contengono formule. Quelle "rosa" nel foglio DELEGHE_F&C sono >per riportare dei dati a seguito delle elaborazioni eseguite.
 
Al convegno sul portale CNDCEC il Presidente o uno dei relatori sosteneva che negli studi i prossimi ad essere assunti saranno gli informatici credo che aveva ragione.

 Al convegno sul portale CNDCEC il Presidente o uno dei relatori sosteneva che negli studi i prossimi ad essere assunti saranno gli informatici credo che aveva ragione.
 
Basta che agli informatici gli si tolga il diritto tributario però :P :P :P


Ciao se vuoi ho aggiornato il file per poter accedere direttamente al cassetto fiscale.
Nella cella "TIPO ACCESSO" ora è presente anche questa opzione ("CASSETTO FISCALE") e si viene indirizzati "direttamente" al cassetto fiscale.
 
https://www.dropbox.com/s/ai0gjcc393v3ktj/ACCESSO%20FISCONLINE-CASSETTO%20FISCALE-F%26C-PRECOMPILATA-RISCOSSIONE.xlsm?dl=0
 

 gratuito.
 
@carlo
Sei riuscito ad inserire il 3 campo del "pin" ? Keepass  propone solo due 
campi... :-( 
 
 

io di solito leggo il gruppo pur non essendo uno del vs. ramo, mi occupo dei pagamenti fiscali per un istituto di credito, ma e' uno dei gruppi che seguo piu' volentieri, in cui ancora si cerca di aiutarsi, motivo tra altri per cui erano nati i newsg usenet :-)
 
tanti auguri a tutti 


 
Bella spiegazione, ci provo, ciao grazie :) 
 
 

Mi associo al coro per dire
CASANMANER SEI UN GRANDE!!!
e per aggiungere
HAI SBAGLIATO MESTIERE!!
un talento così non va sprecato per fare l'impiegato a stipendio zero dell'ADE.
Complimenti!!!!!!!

 Di nulla, fammi sapere se tutto OK.
 
Perfetto, funziona ! 
 
 

 Bene.
 
#carlo
c'č il modo con Keepass di accedere direttamente al sito autenticato, senza 
posizionarsi sul campo LOGIN e premere crtl-V ? E' questo ultimo passaggino 
che mi irrita.
Per dire, con la macro excel si clicca sulla cella e parte, si autentica e 
si apre.
Con keepass magari c'č la funzione, ma ancora non la vedo ?
(( di quelle macro di Casanmaner mi funziona bene quella con Pec e FE, con 
l'altra sua macro di Fisconline invece mi si impianta e non mi funzia. Ho 
provato a clonarla e modificarla, ma non mi riesce... )) 
 
 

 provato a clonarla e modificarla, ma non mi riesce... ))
 
Ho appena provato e riesco ad accedere a tutti i "servizi" (fisconline, cassetto fiscale, F&C, precompilata e riscossione).

 ha scritto nel messaggio 
news:30871c17-66c8-4f1e...@googlegroups.com...

Ho provato ad inserire i dati nella griglia, ma quali? tutti? e poi devo 
lanciare "elabora tutti" ?
Altra cosa ho excel 2003, dipende magari da questo?
Con la tua macro "Pec e Fe" gira tutto bene, sono anche solo 3 campi da 
compilare....
(??)
grazie ciao 
 
 


Excel 2003 non lo uso da anni perché non più supportato da Microsoft.
Ma mi pare che non gestisca le "tabelle" e, in teoria, no dovrebbe funzionare.
Comunque nel file per "fisconline" la procedura "Elabora tutto" è per inserire le deleghe e non per accedere ai vari portali.
Per accedere ai portali il foglio da utilizzare (e dove inserire i dati di accesso) è DATI_ACCESSO.
I dati da compilare sono di più perché i tipi di accesso sono differenti e ci sono da gestire anche possibili accessi come incaricati o accessi a F&C per soggetti che presentano più partite iva.

 ha scritto nel messaggio 
news:00d8340c-f1b2-45c5...@googlegroups.com...

Pazienta, se non hai voglia o tempo di rispondermi comprendo benissimo, 
figurati :
->Per accedere solo a FOL (selezionandolo dalla tendina)
Non considero il foglio "deleghe FeC" ma solo "dati accesso" (giusto?)
Cognome e nome: ok ; cod fisc/utente: ok ; pw : quella che è ; pin : quello 
che è ; utenza lavoro : 000 (tre zeri?)  ; pin delegante : quello di prima 
(?) ; prtita iva : quella che è ; data modifica pw : (in bianco?) ; avviso 
scadenza : non scrivo niente.
Per partire, doppio clic sul "cognome e nome"  (?)
 
Mi da errore  : errore di runtime 9 - Indice non incluso nell'intervallo
Debug  :        Set oList = .ListObjects("Tabella1")
 
 
Cmq lasciami perdere, non perdere tempo tu per carità che siamo già presi . 
:-)
 
 
 
 
 

 
 
Mi sa che il problema è che Excel2003 non gestische l'oggetto ListObjects.
Ma dovrei verificare.


Ho provato il file su un vecchio pc con ancora installato Excel 2003.
 
La tabella (listobject) viene gestita tramite vba (forse perché è installato l'addin per poter utilizzare i file in versione xlsx/xlsm/ecc.) e quindi la procedura di apertura del browser funziona riuscendo a fare l'accesso.
 
 
I problemi però ci sono perché nel foglio Deleghe F&C è presente una funzione non disponibile in Excel2003, ci sono delle formattazioni condizionali che sempre con Excel 2003 non sono gestiti. E inoltre vedo che i controlli "ActiveX", poiché creati con la versione successiva, non sono attivi.
 
Però l'accesso funziona anche se Excel 2003 non è il suo programma :)

Il giorno venerdì 14 dicembre 2018 19:59:26 UTC+1, casanmaner ha scritto:

per casanmaner: sai se le tue macro funzionano pure con libreoffice ?
Paolo

No

 citato e in sezione "Integration & Transfer").
 
 
@Carlo
ringrazio te per le risposte articolate ed anche Casanmaner per il lavoro 
extra che fate (e facciamo) a beneficio dei colleghi.
Proverņ senz'altro il plugin di keepass ed anche informare, a chi interessa, 
che ho trovato un sw simile 
https://www.anypassword.com/
 molto simile a 
keepass e che provando e riprovando pare possa partire direttamente dalla 
"scheda" creata.
Restiamo aggiornati, e buon anno nuovo (sperčm) !
 
 

Carissimo
Da ieri l'accesso ARUBA FE restituisce in excel "errore 424 necessario oggetto"
evidentemente quelli di ARUBA hanno cambiato qualcosa.
Grazie per l'interessamento 


Prova a sostituire le parti (a cui qui ho anteposto ':
 
               '.all("ext-element-396").InnerText = sUsername
               '.all("ext-element-408").InnerText = sPassword
               '.all("ext-element-421").Click
con:
               .all("ext-element-482").InnerText = sUsername
               .all("ext-element-494").InnerText = sPassword
               .all("ext-element-507").Click

GENIO!!
Assistenza tecnica impeccabile ... anche di sabato.
Grazzzzzie!!

                .all("ext-element-507").Click
 


E perché? ... Se io volessi accedere nei vari siti, con le mie credenziali, automatizzando questa fase perchè il garante della privacy dovrebbe avere qualcosa da ridire?
Inoltre il garante avrebbe da ridire su tutti gli accessi a tutti i siti che richiedono user e password, visto che, per quello che ho sempre visto io, nessuno usa il "captcha" per accedere alle aree riservate.
Di solito viene utilzzato per l'utilizzo di servizi (anche quando non si effettua un accesso nella propria area).
 


Ciao,
sui siti in generale puoi fare come vuoi, od oggi 5 Gennaio l'accesso con solo user e password e' possibile addirittura ad F&C. 
Allo stesso tempo il garante si e' preso tempo fino al 30 Aprile per farsi spiegare come AdE intenda tutelare l'accesso ai dati.
 
Solo dopo si capirà se i "soggetti terzi" che agiscono come intermediari fra il cittadino e l'amministrazione digitale debbano  (o non debbano) adeguarsi alle linee Guida dell'agenzia Italia Digitale, ovvero se le SH che trattano le E-Fattura vadano equiparate alla PA.
 
Detto questo pippotto iniziale viviamo nelle repubblica delle banane dove ogni mese ne sparano una.
 
Personalmente mi ha fatto strano Aruba, perchè sono loro cliente con dei siti e per accedere al cpanel bisogna digitare il captcha.
 
Il 2 Maggio vediamo cosa partoriscono, intanto buona Befana
e complimenti per la macro

 ha scritto nel messaggio 
news:ed32441f-4960-46a4...@googlegroups.com...

Ragazzi non riesco ad accedere per fare la modifica come indicato da 
Casanmaner, qualcuno può rimettere online il file post modifica ?
Grazie ciao