[爆卦]vba儲存格文字是什麼?優點缺點精華區懶人包

為什麼這篇vba儲存格文字鄉民發文收入到精華區:因為在vba儲存格文字這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者lgtenos (我真是猜不透你阿)看板Office標題[算表] VBA 頁首抓取固定儲存格文字...


軟體:EXCEL

版本:365


頁首是固定文字的話,這樣寫可以指定頁首的文字格式
ActiveSheet.PageSetup.CenterHeader = "&18&B&""Microsoft JhengHei""test"

頁首如果是要抓取工作表內某儲存格的文字,要如何設定頁首的文字格式呢?
ActiveSheet.PageSetup.CenterHeader = ActiveSheet.Cells(2, 10)

試了好久都寫不出來
有人能幫幫忙嗎



--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.19.154 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1638937356.A.B4D.html
waiter337: ActiveSheet.Cells(2, 10) 改成 12/08 12:34
waiter337: 文字格式喔= = ? 12/08 12:36
lgtenos: 是的,想要修改頁首的字型,文字大小,粗體 12/08 12:37
gunit01: 可以試試看錄製巨集修改格式,再把你要的條件加入巨集 12/08 12:46
soyoso: 二個雙引號改為一個 12/08 12:47
soyoso: https://i.imgur.com/HiJRrcA.gif 如儲存格內改為這樣的話 12/08 12:47
soyoso: ...cells(2,10)是可行的 12/08 12:48
waiter337: https://imgur.com/a/j33eJrV 12/08 13:05
waiter337: """&18&B&""""Microsoft JhengHei""""" & ActiveSheet. 12/08 13:06
waiter337: Cells(2, 10) & """" 12/08 13:06
waiter337: 我沒招了 12/08 13:08
lgtenos: 謝謝各位 12/08 13:14
lgtenos: 最後修改成如下就可以了 12/08 13:14
lgtenos: ...header="&""微軟正黑體,粗體""&16" + Act...(2, 10) 12/08 13:15
lgtenos: 是不是因為要先塞一個字串讓他設定好格式之後 12/08 13:16
lgtenos: 才能抓取儲存格資料 12/08 13:16
waiter337: 他的centerHeader 有很煩的機制 12/08 13:49
waiter337: 我建議 .centerheader 要做兩次 12/08 13:50
waiter337: 第一次 要用.CenterHeader = "" 清空所有資料 12/08 13:50
waiter337: 第二次再放入你要的格式跟文字 不然會被前一次卡住 12/08 13:50
waiter337: 試到最後還失敗 只能用s大的方法 12/08 14:55
waiter337: 我一直遇到 第一次有用 第二次就改不掉的問題 12/08 14:55

你可能也想看看

搜尋相關網站