Kā pieteikties vietnē, izmantojot Excel programmu VBA kodu

Autors: Peter Berry
Radīšanas Datums: 16 Augusts 2021
Atjaunināšanas Datums: 10 Maijs 2024
Anonim
How to Login into Website Automatically Using VBA
Video: How to Login into Website Automatically Using VBA

Saturs

Visual Basic for Applications (VBA) programmēšanas valoda ļauj Microsoft Office programmētājiem paplašināt Excel sākotnējās iespējas. Tā piemērs ir VBA programma, kas var ievadīt konta informāciju tīmekļa lapā un nosūtīt šo informāciju. Šī veidne ir virtuālo objektu hierarhija, kas aptver Excel programmējamās funkcijas. Lietotājvārda un paroles nosūtīšana tīmekļa vietnei ar VBA saglabā lietotāju no neērtībām, kas rodas, ievadot informāciju manuāli.


Instrukcijas

Excel varat veikt pārsteidzošas lietas (Photos.com/Photos.com/Getty Images)
  1. Atveriet programmu Excel un parādiet VBA koda logu, nospiežot Alt + F11.

  2. Veiciet dubultklikšķi uz vienuma, kas ekrānā kreisajā pusē navigācijas rūtī tiek rādīts "Šī darbgrāmata". Tas atvērs logu kodu ievadīšanai pašreizējā darbgrāmatā.

  3. Ierakstiet vai ielīmējiet tālāk redzamo programmu logā, kas parādās. Šī programma aicina VBA paziņojumu "AppActivate", lai virzītu pašreizējo lietojumprogrammas ierakstu (Excel) uz jūsu pārlūkprogrammu. Paziņojums "SendKeys" nosūta ievadīto pārlūku, konta informāciju un paroli. Teksts "{TAB}" un "~" ir taustiņi "Tab" un "Enter". "Lietojumprogrammas" paziņojums Excel liek ātri apturēt, lai ļautu Windows un pārlūka laikam apstrādāt ierakstīto un nosūtīto laiku.


    Public Sub SendPassword () AppActivate "NTNAME", True SendKeys "YourUserName", True Application.Wait 1000 SendKeys "{TAB}", True SendKeys "SUA_SENHA", True Application.Wait 1000 SendKeys "~", True End Sub

  4. Nomainiet tekstu "NAVIGATION_NAME" ar savu pārlūkprogrammas nosaukumu (piemēram, "Firefox", "Internet Explorer" vai "Google Chrome"), ko izmantosiet, lai piekļūtu tīmekļa lapas kontam. Nomainiet tekstu "YOUR_USERNAME" un "SUA_SENHA" ar konta piekļuves informāciju, kas nepieciešama lapai.

  5. Atveriet tīmekļa lapu, kurai vēlaties piekļūt kodam.

  6. Noklikšķiniet uz viena no apzīmējumiem "SendPassword" apakšprogrammā un pēc tam nospiediet "F5", lai pagrieztu apakšprogrammu. Windows atjaunos fokusu uz pārlūkprogrammu, kuru programma ir iespējojusi. Programma ievadīs un nosūtīs piekļuves informāciju kontam, ko ievadījāt kodā.


  7. Ievietojiet šādu programmu pirmajā programmā zem programmas, kas jau atrodas VBA izstrādes logā. Šī "sendPassword" versija neievadīs konta informāciju par jūsu kodu, bet vērtības pašreizējās darbgrāmatas darblapā. Tās galvenā priekšrocība ir pieteikšanās informācijas maiņas ērtības. Darblapā saglabātie dati ir ērtāk mainīt nekā programmēšanas kodi.

    Public Sub sendPasswordStoredInWorksheet () Dim login, pword, app app = ActiveSheet.Cells (1, 1) .Value login = ActiveSheet.Cells (2, 1) .Vērtība pword = ActiveSheet.Cells (3, 1) .Vērtība AppActivate app, True SendKeys pieteikšanās, True Application.Wait 1000 SendKeys "{TAB}", True SendKeys pword, True Application.Wait 1000 SendKeys "~", True

    Beigt Sub

  8. Ievadiet pārlūkprogrammas nosaukumu un pieteikšanās informāciju, kas bija pirmās programmas versijas kodā Excel darbgrāmatas pirmās darba lapas pirmajās trīs šūnās.

  9. Pārlūkprogrammā atteikieties no vietnes konta, kurā ir pieejama pirmā programma, un atgriezieties vietnes pieteikšanās lapā. Palaidiet programmas jauno versiju, izmantojot 6. solī sniegtos norādījumus. Šī konta sesija sāksies kā 6. solī.

Daudzi vecāki un pedagogi vēla mācīt bērniem par citu kultūru tradīcijām. Tēma pue ir lab veid, kā piedāvāt gan atpūtu, gan izglītību. Ir daudz kulturāli nozīmīgu veidu, kā vinēt diena, piemēram, &quo...

Kā lietot "Nylock" pretuzgriezni

John Stephens

Maijs 2024

lēdzene uzgriezni tiek izmantot uz jebkura bloķēšana uzgriežņa virma, lai palielinātu drošību un tabilitāti, apiežot materiālu, ka pakļauti vibrācijai, temperatūra izmaiņām un citiem aptākļiem, ka var...

Mēs Iesakām