1樓:匿名使用者
假設用於顯示第一頁與第二頁的資料有效性單元格位於c2單元格,應當是資料顯示區域(考核內容與考核專案等)通過公式(或巨集)以c2格顯示的內容來更新,所以只要用一段巨集,改變c2格的內容並列印當前頁就可以了,試試下面**:
sub 自動列印()
range("c2") = "第一頁"
activesheet.printout '列印range("c2") = "第二頁"
activesheet.printout '列印end sub
在**中新增乙個按鈕,指定巨集名「自動列印」就行了。
2樓:匿名使用者
sub 批量提取資料有效性下拉列表專案並列印()dim rcell as range
dim arr, m
on error resume next
set rcell = worksheets("sheet1").range("c1")
'將單元格中的資料有效性序列提取到陣列
with rcell.validationif .type = 3 then
if range(.formula1) is nothing then
'當資料有效性序列的**不是單元格區域時
arr = split(.formula1, ",")else
arr = range(.formula1).valueend if
'批量列印
if isarray(arr) then
for each m in arr
if m <> "" then
rcell.value = m
worksheets("sheet1").printoutend if
next
else
rcell.value = arr
worksheets("sheet1").printoutend if
end if
end with
end sub
執行後即可將每個員工的資料頁依次列印出來。
excel中如何實現批量列印
3樓:嬴禎隆琪
第1步:開啟資料**,如下圖所示:
第2步:選擇diy工具箱按鈕,如下內圖所示:
第容3步:選擇批量列印按鈕,如下圖所示:
第4步:彈出對話方塊點選擇按鈕,如下圖所示:
第5步:選擇自己要列印的excel檔案,如下圖所示:
第6步:選擇活動工作表,單擊下一步按鈕,如下圖所示:
第7步:選擇全部頁,單擊下一步,如下圖所示:
第8步:最後選擇完成按鈕,即可完成列印,如下圖所示:
4樓:匿名使用者
你那每頁列印15行的**是不是有一些內容
是固定的?
你只要在這些內容下面列印回上15名學生的資訊如果是這樣
答的話,
你可以通過excel中的頁面設定和行高等設定。
來整理你的這一檔案,
使每頁只能出現15行記錄就行了。
5樓:匿名使用者
把兩個表的行高和列寬設定成一樣的,然後左鍵選中你要插入學生資訊的單元格,再選擇選單欄的"插入"→」物件」→」由檔案建立」,瀏覽找到你要找的學生的資訊的**,匯入即可
6樓:正樑
樣表已發給你,試試看
關於 excel 資料有效性 批量列印的問題 10
7樓:來自朱家尖積極進取的大平原狼
如果是批量列印,可以將資料有效性的序列源(所有姓名)放在**外某列單元格中,用乙個迴圈語句依次從該列取值到姓名所在單元格,再執行列印命令。
如果你自己寫的能夠列印,只是p2單元格內容不能重新整理,可以在列印語句前面加上「calculate」語句強制重新整理試下。
8樓:匿名使用者
且長且珍惜,太長了,真心看不懂,不會啊!
EXCEL中,資料有效性如何同時選擇兩個不同工作表的序列
你可以先在其中乙個工作表中進行資料有效性設定,然後,資料有效性可以用格式刷進行刷過去。2個區域的資料,弄到某1列 excel 中在sheet2中設定資料有效性,序列如何選擇sheet1表的內容 跨表做資料有效性序列,需要使用名稱。方法如下 先選擇sheet1表中的序列區域,在編輯欄的名稱框中輸入乙個...
資料有效性COUNTIF C C,C3 1 C3什麼意思
c3是指的行號為3 列標為c相交叉的這個單元格,countif c c,c3 1,是計數函式,這裡的有效性就版是c列中含有c3單元格的值只能有乙個 權,所以只要上面有過的值,下面都無法輸入。你設定有效性時,要把滑鼠移到c4單元格,然後公式用 countif c c,c3 1。上面是按c3來解答的,c...
卡在了正在檢測資料有效性 怎麼辦
具體要看你有多少欄位了,例如 性別可以用if函式來幫你判斷正常與否,身份證號可以通過len函式 if函式來幫你判斷正確與否。其他的要看你具體的字段特徵來定判斷公式。怎樣去除excel資料有效性呢 2 然後選中目標單元格,然後點選選單欄中的 資料 選項。3 然後在出現的選單頁面中,點選 資料有效性 快...