actualizare Soluție de date în tabel
Bine ai venit! În „IIE“ foaie agățat de numere de bază ( „A“) și numele ( „B“). Pe pagina „Scanner“ Numerele care se încadrează în coloana ( „A“). Există un buton care actualizează lista „Scanner“ și trage de la numele de bază al coloanei ( „B“). Cum de a modifica butonul care nu ar trebui să apese un buton de fiecare dată, iar numele pull-up automat la înregistrarea în coloana ( „A“)? Vă rugăm să ajute. Private Sub CommandButton4_Click () sschet = Foi ( "scanner"). Range ( "C1") sschet2 = Foi ( "EIIS"). Range ( "Y1") Pentru I = 2 Pentru sschet Pentru I2 = 2 Pentru sschet2 Dacă Foi ( "Scanner"). Celulele (I, 1) = Foi ( "IIE"). Celulele (i2, 2) Apoi Foi ( "scanner"). Celulele (I, 2) = Foi ( "IIE"). Celulele (i2 3) End If I2 Urmatorul I End Sub
Alo Spune-mi cum să fac pentru a actualiza datele din „ComboBox1“ atunci când creați marcaje:
Bine ai venit! Pe formularul de acolo ComboBox pentru a selecta cărți foaie pe care doriți să-l ștergeți. Cu toate acestea, după selectarea și îndepărtarea foii, aceasta continuă să fie afișat în lista ComboBox, deși nu mai există. Cum actualizez să apară? Ce sa schimbat în codul? Private Sub ComboBox1_Change () e = ComboBox1.Text Foi de calcul (e) .Delete End Sub Private Sub UserForm_Initialize () Dim foaie ca obiect pentru fiecare folie În ActiveWorkbook.Sheets Me.ComboBox1.AddItem (Sheet.Name) Următor End Sub
Bună ziua, dragi prieteni. a treia zi am lupta. te rog spune-mi următoarea întrebare. pe Foaie1, cu excepția datelor care au date introduse manual sunt preluate din Lista2, care ulterior vor fi ascunse de utilizator. Liste2 pe datele încărcate de pe Internet. este necesar ca datele să fie actualizate data de 15 a fiecărei luni, dar cu condiția de 1 ori pe zi, și anume, odată ce a deschis 15 care a fost modernizat, și atunci când deschideți documentul nu se actualizează, și așa în fiecare lună, iar cea de a doua condiție în cazul în care dosarul a fost deschis pe data de 14 și nu a fost închis în a 15-a zi a ofensivei merge pe auto-actualizare cu un mesaj despre actualizarea datelor de succes (sau kraynyak concluzie cu privire la necesitatea de a reporni fișierul de mesaje) în prealabil. ploconire
Băieți Bună ziua, din nou, cu speranța de ajutor apel la tine. scris de licență și de a lucra bine, nu au timp. Bineînțeles că am început ceva, dar nu mă pot concentra și am înțeles în cazul în care ciclul de închidere. Sau, eu cred că este foarte dificil și a scris un nonsens total că el a înțeles deja că nu pot face nimic. Am un fișier numit bază, vreau să citesc toate datele pe care le obțin de 50 de sucursale. Acest fișier conține toate datele din toate ramurile, care sunt depășite și trebuie să fie actualizate. Atunci când datele trebuie să efectueze în baza dosarului, toate câmpurile (completați și gol) valoarea primită de la dosar pe care le obțin de ramura. Aceasta este problema mea: programul trebuie să compare prima valoare din coloana 10 (bază), cu o valoare a coloanei 10-lea din fișierul de birou sucursală și să actualizeze datele din câmpurile care se potrivesc sunt marcate cu galben. Albastru în această coloană pentru comparație. Și astfel există patru coloane. În exemplul de astfel poate fi văzut. Comparația se duce la aceeași adăugare de 4 celule (1,2,5,6), același tip de cusătură. Nu știu dacă ai înțeles? Explicați, de asemenea, trebuie să fie în măsură să, în opinia mea, acest lucru nu învață. Aș fi foarte recunoscător.
Cum de a scrie un macro pentru a actualiza datele dintr-un registru de lucru la altul, și nu poate arăta modul în care cărțile la scrierea macro ??
Oamenii, ajuta cu problema. Orice celulă (de exemplu, A1), la care datele primite de la o sursă externă. Deci, este necesar atunci când datele le-a pus pe stivă și stiva, respectiv, să se miște. Am găsit pe subiect Private Sub WorkSheet_Change (), dar ei nu înțeleg utilizarea sa.
Pe foaie sunt G1 celula (nume), K1 (nume), I1 (nume), N1 (numele, inițialele). La actualizarea oricare dintre celulele sunt redenumește automat foaie, foile sunt sortate și foi TOC actualizate.