Vai esat noguris no atkārtotiem izklājlapu uzdevumiem? Neatkarīgi no tā, vai izsekojat pārdošanas apjomus, pārvaldāt budžetu vai analizējat datus, ChatGPT var palīdzēt jums automatizēt Excel darba plūsmas dažu minūšu laikā - nav nepieciešamas nekādas zināšanas kodēšanā.
1. Automatizēt failu dublēšanu
Scenārijs: Nepieciešams saglabāt nakts finanšu pārskata kopijas?
Izmēģiniet šo ChatGPT pamudinājumu:
"Uzrakstiet VBA kodu, lai katru darba dienu plkst. 23.00 saglabātu Excel faila rezerves kopijas mapē Documents, izmantojot tādus failu nosaukumus kā "Report_MM-DD-YYYYY.xlsx"."
Koda izvades paraugs:
Apakšsadaļa AutoBackup() Dim backupPath As String backupPath = Environ("USERPROFILE") & "\Documents\Report_" & Format(Date, "MM-DD-YYYYY") & ".xlsx" ThisWorkbook.SaveCopyAs backupPath End Sub
Padoms: Mākoņa dublējumkopiju gadījumā ceļš jāaizstāj ar:
"C:\Users\[JūsuNosaukums]\OneDrive\Backups\"
2. Izvelciet tiešraidē pieejamos tirgus datus
Akciju vai valūtas kursu izsekošanai:
ChatGPT uzaicinājums:
"Izveidojiet VBA kodu, lai šūnā B2 iegūtu Microsoft (MSFT) akciju pašreizējo cenu no Yahoo Finance"
Kodā būs iekļauti šādi galvenie elementi:
- API izsaukums uz Yahoo Finance
- JSON analizēšana, lai iegūtu cenu
- Dolāru formatēšana ($XX.XX)
3. Kļūdu aizsardzība pret kļūdām
Kopējā problēma: Ja lietotāji pārdēvē lapas, tiek pārtraukta makroekrānu darbība.
Risinājums:
Apakšsadaļa SafeDataTransfer() Dim targetSheet As Worksheet On Error Resume Next Set targetSheet = ThisWorkbook.Sheets("Mēneša pārskats") If targetSheet Is Nothing Then MsgBox "Lūdzu, pārliecinieties, ka lapa "Mēneša pārskats" pastāv.", vbExclamation Exit Sub End If '...pārējais kods... End Sub
Nepieciešamie īsceļi
Rīcība | Windows saīsne | Mac saīsne |
---|---|---|
Atvērt VBA redaktoru | Alt + F11 |
Iespēja + F11 |
Solis caur kodu | F8 |
Fn + F8 |
Pārslēgt dolāra zīmes | Ctrl + Shift + $ |
Komanda + Shift + $ |
Kāpēc tas darbojas
✔ Pazīstami rīki: Yahoo Finance, OneDrive.
✔ Reāli lietošanas gadījumi: Finanšu atskaites, krājumu uzskaite, komandas sadarbība
✔ Skaidras instrukcijas: Vienkārši pamudinājumi, kurus var pielāgot ikviens
Izmēģiniet to šodien:
"Uzrakstiet VBA kodu [jūsu konkrētajam uzdevumam] ar kļūdu apstrādi komandas lietošanai"