Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako narediti določeno celico obvezno vnesti pred zaprtjem delovnega zvezka?

Ko delite delovno knjigo drugim uporabnikom za opravljanje ankete, ki potrebuje pravo registracijo imena, mora vsak uporabnik, ki se preiskuje, vnesti svoje ime v B1. Toda v nekaterih primerih lahko nekateri uporabniki po preiskavi zaprejo delovni zvezek, ne da bi vnesli njihova imena. V tem članku uvajam VBA, da bi določena celica obvezna pred zaprtjem delovnega zvezka.

Vnesite celico obvezno s VBA


dobro Zaščitite delovni list

Kutools za Excelove Zaščitite delovni list funkcija lahko hitro zaščiti več listov ali celotno delovno knjigo hkrati.
doc zaščiti več delovnih listov

puščica modra desno mehurček Vnesite celico obvezno s VBA


Kutools za Excel, z več kot 120 priročne funkcije Excel, izboljša delovno učinkovitost in prihranite čas dela.

1. Omogočite delovni zvezek, ki vsebuje obvezno celico, in pritisnite Alt + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.

2. V Ljubljani Projekt podokno z dvoklikom ThisWorkbookin pojdite na izbiro Delovni zvezek in Pred zapiranjem s seznama v desnem delu, nato pa skripte prilepite pod kodo. Prikaz slike:

VBA: naredite celico obvezno

    If Cells(1, 2).Value = "" Then
        MsgBox "Cell B1 requires user input", vbInformation, "Kutools for Excel"
        Cancel = True
    End If

doc mandantory vpiše 1

3. Nato shranite to kodo in zaprite to okno za popping. Zdaj, če je celica B1 prazna, ko zaprete delovni zvezek, se bo pod dialogom pojavilo, da vas opomni, da vnesete nekaj v B1. Prikaz slike:
doc mandantory vpiše 2

Nasvet: Celico B1 lahko spremenite v druge celice, ki jih želite.

doc prenesi 1



Priporočena orodja za produktivnost za Excel

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Akshay Patil · 1 months ago
    I want to make rows C2 to C7 mandatory and C13 to C19 mandatory?

    Any help?

    2 sets of ranges are here but under the same column.
  • To post as a guest, your comment is unpublished.
    ashwin kumar · 1 months ago
    I am enjoying playing this interesting puzzle game http://bejeweled3.co and found so entertaining Online and free game platform is this. Thanks for the awesome nice game.
  • To post as a guest, your comment is unpublished.
    Shea · 1 years ago
    Is there any way that I can Required cell f4 and F5 have data before closing or saving?
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Just change B1 to F4 and F5 in the textbox to remind users.
  • To post as a guest, your comment is unpublished.
    zwaenepoel · 1 years ago
    Hello, thank you for this formula, it works!

    However, now I have created a template in which several cells are mandatory to fill out. But after creating the template and entering the macro, I cannot close it, because I have to fill out the cells :) So, I cannot send out a template...(where the mandatory cells must still be empty)


    Can you help me?

    Thanks!
  • To post as a guest, your comment is unpublished.
    Shabaaz · 1 years ago
    Did you ever fined an answer to this?