Cum se pune valoarea celulei în antet / subsol în Excel?
Putem insera cu ușurință antetul sau subsolul care conține calea fișierului, numele fișierului, data curentă sau alte informații cu caracteristica Excel, dar, uneori, dorim să folosim o valoare a celulei ca antet sau subsol în Excel. Cum putem pune conținutul unei celule în antet sau subsol în registrul de lucru?
Puneți valoarea celulei în antetul sau subsolul unei foi de lucru cu cod VBA
Puneți valoarea celulei în antetul sau subsolul tuturor foilor de lucru cu cod VBA
Introduceți informații despre fișier în antet / subsol cu Kutools pentru Excel
Puneți valoarea celulei în antetul sau subsolul unei foi de lucru cu cod VBA
Dacă doriți să plasați un conținut de celulă în antetul sau subsolul foii de lucru curente, următorul cod VBA vă poate ajuta. Vă rugăm să efectuați următorii pași:
1. Activați-vă foaia de lucru pe care doriți să o inserați cu ajutorul unei valori de celulă, apoi țineți apăsat butonul ALT + F11 tastele și deschide fișierul Fereastra Microsoft Visual Basic pentru aplicații.
2.Clic Insera > Moduleși lipiți următorul cod în fereastra modulului.
Cod VBA: puneți o valoare specificată a celulei în antetul unei foi de lucru
Sub HeaderFrom()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.PageSetup.LeftHeader = WorkRng.Range("A1").Value
End Sub
3. Apoi apăsați F5 pentru a rula acest cod, va apărea o casetă de dialog pentru a vă reaminti să selectați o celulă pe care doriți să o introduceți în antet.
4. Apoi faceți clic pe OK, această valoare specificată a celulei a fost inserată în antetul stânga al foii de lucru curente. Puteți vizualiza antetul făcând clic pe Fișier > . Vedeți captura de ecran:
note:
1. Dacă doriți să utilizați conținutul celulei ca subsol al foii de lucru active, puteți aplica acest cod:
Cod VBA: puneți o valoare specificată a celulei în subsolul unei foi de lucru
Sub FooterFrom()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.PageSetup.LeftFooter = WorkRng.Range("A1").Value
End Sub
2. De asemenea, puteți aplica codurile de mai sus pentru inserarea valorii celulei în antetul / subsolul din dreapta sau antetul / subsolul din centru, doar înlocuiți Antet stânga / LeftFooter cu RightHeader / Subsolul din dreapta or CenterHeader / CenterFooter în coduri.
Puneți valoarea celulei în antetul sau subsolul tuturor foilor de lucru cu cod VBA
Uneori, doriți să inserați antet sau subsol cu conținutul unei celule selectate în toate foile de lucru din registrul de lucru de deschidere, cu codul de mai sus, trebuie să le repetați de nenumărate ori. În acest caz, următorul cod VBA poate adăuga simultan conținutul celulei la păstorul sau subsolul întregului registru de lucru.
1. Activați-vă registrul de lucru pe care doriți să îl inserați cu ajutorul unei valori de celulă, apoi țineți apăsat butonul ALT + F11 tastele și deschide fișierul Fereastra Microsoft Visual Basic pentru aplicații.
2. Clic Insera > Moduleși lipiți următorul cod în Fereastra modulului.
Cod VBA: puneți o valoare specificată a celulei în subsolul tuturor foilor de lucru
Sub AddFooterToAll()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
For Each ws In Application.ActiveWorkbook.Worksheets
ws.PageSetup.LeftFooter = WorkRng.Range("A1").Value
Next
End Sub
3. Apoi apăsați F5 tasta pentru a executa acest cod, va apărea un dialog pentru a vă reaminti să selectați o celulă pe care doriți să o introduceți în subsolul întregului registru de lucru.
4. Apoi faceți clic pe OK, această valoare selectată a celulei a fost adăugată la toate subsolurile din stânga fișelor de lucru. Puteți vizualiza subsolul făcând clic pe Fișier > . Vedeți captura de ecran:
note:
1. Dacă doriți să utilizați conținutul celulei ca antet al întregului registru de lucru, puteți aplica acest cod:
Cod VBA: puneți o valoare specificată a celulei în antetul tuturor foilor de lucru
Sub AddHeaderToAll()
'Update 20140318
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection.Range("A1")
Set WorkRng = Application.InputBox("Range (single cell)", xTitleId, WorkRng.Address, Type:=8)
For Each ws In Application.ActiveWorkbook.Worksheets
ws.PageSetup.LeftHeader = WorkRng.Range("A1").Value
Next
End Sub
2. Înlocuitor RightHeader / Footer or CenterHeader / Footer pentru LeftHeader / Footer în codurile de mai sus dacă doriți ca antetul sau subsolul dvs. să fie poziționate diferit.
Introduceți informații despre fișier în antet / subsol cu Kutools pentru Excel
Dacă doriți să inserați informații despre filer în antet sau subsol, cum ar fi numele foii de lucru / registrului de lucru, calea registrului de lucru etc., puteți utiliza Kutools pentru Excel'S Introduceți informații despre registrul de lucru utilitar dacă ați instalat Kutools pentru Excel.
Kutools pentru Excel, cu mai mult de 300 funcții la îndemână, vă face munca mai ușoară. | ||
După instalare gratuită Kutools pentru Excel, faceți următoarele:
1. clic Kutools Plus > Workbook > Introduceți informații despre registrul de lucru. Vedeți captura de ecran:
2. În Introduceți informații despre registrul de lucru caseta de dialog, verificați informațiile pe care trebuie să le introduceți în Informații secțiune și verificați Antet or Subsol cum doriți.
Sfat: puteți introduce informațiile în trei locații ale antetului sau subsolului: centru, stânga sau dreapta.
3. clic Ok. Apoi puteți merge la Vizualizare > Pagina Aspect pentru a vizualiza antetul.
Cu Insert Insert Workbook Information, puteți, de asemenea, să inserați informații despre fișier într-o celulă sau într-o gamă de celule. Faceți clic aici pentru a afla mai multe despre acest utilitar.
Introduceți informații despre registrul de lucru la celulă / antet / subsol
Legate de articole:
Cum se introduce numele fișierului sau calea în celulă / antet sau subsol în Excel?
Cum se introduce și se șterge antetul, subsolul și imaginea antetului în Excel?
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!