Jump to content

Search the Community

Showing results for tags 'vba'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Par boot.lv forumu
    • Foruma noteikumi
    • Raksti
    • BOOT.lv foruma informācija
    • Biežāk uzdotie jautājumi (BUJ)
    • Akcijas, pasākumi un jaunumi
  • Datortehnikas programmatūra un operētājsistēmas
    • Windows
    • Unix, Linux, BSD utml.
    • MacOS, Un cita Apple programmatūra
    • Programmatūra un interneta servisi
    • Programmēšana
    • Vīrusi, spams, spiegu programmas
  • Datortehnika
    • Datoru komponentes
    • Monitori
    • Datortīklu tehnika
    • Printeri / Skaneri
    • Portatīvie datori
    • Apple Macintosh datori un cita produkcija
  • Tehnika
    • Foto
    • Videokameras un video apstrāde
    • Audio un audio tehnika
    • SatTV, ciparuTV
    • Televizori / DVD, Blu-Ray tehnika
    • Kabeļi, akumulatori un citi aksesuāri
    • Dārza tehnika, apkure un ūdensapgāde
    • Virtuves un mājas sadzīves tehnika
    • Cita tehnika
  • Mobilie tālruņi / Radio ierīces / Internets / GPS
    • Mobilie tālruņi, viedtālruņi un planšetdatori
    • Mobilo sakaru operatori
    • GPS
    • Citas RF ierīces
    • Interneta provaideri
  • BOOT.lv tirdziņš
    • Pārdod
    • Pērk
    • Maina
    • Publiskais tirdziņš visiem
    • Atdodu par velti
    • Darbs, vakances, pakalpojumi
  • BOOT lietotāju DIY projekti
    • BOOT lietotāju IT/elektroniskie projekti
    • Overclocking jaunumi un jautājumi
    • Citi DIY projekti
  • Juridiskie jautājumi
    • Pirātisms un autortiesības
    • Darba ņēmēju tiesības un pienākumi
    • Patērētāju tiesības
    • Citas juridiskās lietas
    • Veikali, norēķini, bankas, kredīti
    • Nekustamais īpašums
  • BOOT.Lv diskusijas
    • Tehniska rakstura diskusijas
    • Izglītība, kursi, sertifikāti
    • Neietilpstošas tēmas par sadzīvi
    • Humors
  • BOOT.LV
  • GAMEZ Forums
    • Ražots Latvijā
    • Diskusijas par un ap spēlēm
  • BOOT.Lv Auto / Moto / Velo
    • Auto modeļi (BMW, Audi, Opel, Žiguļi u.c.)
    • Auto remonts, serviss, "šķūnings"
    • Satiksme, policija, fotoradari, CSN, autosports
    • Auto, velo, moto SPORTS
    • Auto un to daļu sludinājumi
    • Velosipēdi, mopēdi, skuteri, motocikli, kvadricikli

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 7 results

  1. Sveiki, Izmantoju MS Access 13. Teiksim man ir query ar vairākām kolonām, kuras smuki vari paslēpt iekš query design view. Bet es gribu to izdarīt caur formu, kurā man ir izveidota meklēšana ar teksta laukiem katrai kolonai, kuros es ievadu kritērijus, kas aiziet uz query. Respektīvi, vēlos formā katram laukam pretī checkmarku, kuru ieķeksējot, attiecīgā kolonna, palaižot query, tiek paslēpta. Vai var kāds palīdzēt ar VBA kodu, kuru iespraust katram checkmarkam AfterUpdate notikumā? Paldies!
  2. Sveiki, Esmu iesācējs Visual basic un programmēšanā kā tādā.. Problēma drošvien pavisam muļķīga - Procedure too large! Šāda problēma, kad procedūra satur pārāk daudz koda rindu var noteikti gadīties tikai ar pilnīgiem noobiem.. Tātad, man kodā ir nodefinēts Select Case ar vismaz 17 dažādiem Case gadījumiem, zem katra gadījuma ir kaudze ar izteiksmēm, kuras liela daļa visos gadījumos atkārtojas. Kāpēc? Jo Access formā man ir dropdowns, pēc kura atlases (tātad šeit nostrādā select case) parādās papildus ievades logi, tobiš katram gadījumam ir no 2 līdz 6 ievades logiem, kuri top Visible attiecīgajai izvēlei, un pie katras izvēles tiek nohaidoti ievades lauki pārējiem 16 gadījumiem. Rezultātā sanāk milzīga procedūra, kura galu galā izmet erroru - procedure too large. Ar google palīdzību netika skaidrs kā varētu sadalīt šada veida procedūru vairākās mazākās procedūrās, saglabājot to pašu funkcionalitāti, jeb arī kā izvairīties no tik repetitīva koda.. ceru uz kāda gudrāka palīdzību.
  3. Sveiki Formā izveidota Subform, kur redzami dati no tabulas. Nepieciešams, lai Footerī tukšajā Textboxā redzētu dominējošo granulometrisko sastāvu un klāt procentus. Esmu mēģinājis dažādi, bet līdz galam īsti nesanāk. Piemēram, vaicājums, kur tiek aprēķināta kopējā platība ar granulometrisko sastāvu - smilts: SELECT Sum(tbl_analizes.platiba) AS SumOfplatiba, tbl_analizes.gran_sast, tbl_analizes.[ID_lauks] FROM tbl_analizes GROUP BY tbl_analizes.gran_sast, tbl_analizes.[ID_lauks] HAVING (((tbl_analizes.gran_sast)="smilts") And (tbl_analizes.[ID_lauks]=Forms!tbl_analizes![ID_lauks])); Taču ideja ir noteikt to, kura platība ir procentuāli vislielākā. Eksperimentējot un ievietojot šo vaicājumu Textbox iekš Control Source, rezultātā Textbox rāda #Error un nepārtraukti mirgo. Varbūt kādam ir ideja? Paldies
  4. raaicha

    VBA nepievienojas dati tabulai

    Sveiki, Veidoju formu iekš MS Access ar vadības pogām, izveidoju vairākas pogas, bet pogas "Pievienot" nenostrādā, tas būtu ievadu datus, nospiežu pievienot, viss takā izpildās bez kļūdām, bet tabulā dati neparādās... Kur varētu būt problēma? P.S Sorry par dubultpostu, interneta kļūmes dēļ. Kods : Private Sub btnAdd_Click() 'kad spiežam uz pogas Pievienot tur ir divas opcijas '1. Pievienot '2. Atjaunot If Me.txtKlientaID.Tag & "" = "" Then 'tas ir priekš pievienot jaunu 'pievienot datus tabulai CurrentDb.Execute "INSERT INTO tblKlienti(KlientaID, Vards, Uzvards, Epasts, Talrunis, Valsts, Novads, Pilseta, Pagasts, PastaIndekss) " & _ "VALUES(" & Me.txtKlientaID & ",'" & Me.txtVards & "','" & _ Me.txtUzvards & "','" & Me.txtEpasts & "','" & _ Me.txtTalrunis & "','" & Me.cboValsts & "','" & _ Me.cboNovads & "','" & Me.cboPilseta & "','" & _ Me.cboPagasts & "','" & Me.txtPastaIndekss & "')" Else 'citādāk (Tag no KlientaID glabā id no lietotāja kas būs jāmaina) CurrentDb.Execute "UPDATE tblKlienti " & _ " SET KlientaID=" & Me.txtKlientaID & _ ", Vards='" & Me.txtVards & "'" & _ ", Uzvards='" & Me.txtUzvards & "'" & _ ", Epasts='" & Me.txtEpasts & "'" & _ ", Talrunis='" & Me.txtTalrunis & "'" & _ ", Valsts='" & Me.cboValsts & "'" & _ ", Novads='" & Me.cboNovads & "'" & _ ", Pilseta='" & Me.cboPilseta & "'" & _ ", Pagasts='" & Me.cboPagasts & "'" & _ ", PastaIndekss='" & Me.txtPastaIndekss & "'" & _ " WHERE KlientaID=" & Me.txtKlientaID.Tag End If ' 'attīrīt formu btnClear_Click 'atsvaidzina datus formā frmKlientiSub.Form.Requery End Sub
  5. Iecerētais pielietojums: 1. useris autocad failā uz esošas topogrāfijas atzīmē vajadzīgos punktus 2. atzīmēto punktu koordinātas tiek eksportētas no acad uz excel vai nolasītas dwg failā no excel, 3. excelī tiek papildināti dati (autocad scale vērtības, slāņu vērtības utt) 4. no excel exportē datus autocad failā kur pēc tiem tiek izvietoti autocad bloki tie saskeiloti un ievietoti atbilstošos slāņos, utt. nezinu kas ir labākais risinājums, pieņemu ka vajadzīgais ir vba skripts izpildāms excelī vai autocadā. iepriekš minētajos punktos pieņemu ka skripts tiek izpildīts excelī, iespējams ka labāk ir skriptu darbināt autocadā. Mērķis ir maksimāli samazināt usera manuālās darbības.
  6. puiks

    Mājas darbs VBA

    Kāds var palīdzēt uzrakstīt šo uzdevumu? Ievadīt ar InputBox palīdzību matricas izmēru (rindu skaitu x un kolonu skaitu y). Aizpildīt šūnu apgabalu A1:XY ar skaitļiem 1, 2, 3, 4, ... pa spirāli atbilstoši savam variantam (tabulas piemēru pievienoju kā attēlu) Itkā visu varētu uzrakstīt tikai nesaprotu kā ciklu koriģēt lai tabula tā aizpildītos, it īpaši ka ar Input Box palīdzību jānorāda šūnu lauka izmēri.
  7. Mikhail

    prezentācija bildes, vārdadienas

    Ir sekosjošs uzdevums: Vajag, lai uz ekrāna parādās dažādas fotografijas - bildes. Kaut kādā brīdī ir jāparādās šīsdienas vārdadienā apsveicamos. Izskatās pēc tādas - kā prezentācijas. Jādarbojas nepārtrauktā, cikliskajā režīmā. Der padomi realizācijā, vai piedāvājumi par atlidzību šamo uzstūķēt gatavu Nosacījums - jādarbojas uz open softa. Paldies visiem, par uzmanību
×
×
  • Izveidot jaunu...