Excel巨集問題,請專家解答

發布 科技 2024-06-11
18個回答
  1. 匿名使用者2024-01-29

    如果刪除巨集,則取決於巨集是自動處理還是手動操作。

    1.自動巨集處理,即你不執行巨集,而只觸發自動處理巨集的觸發條件,分為兩個巨集,乙個相對於工作表,當輸入值在對應的單元格中時顯示大寫值(不是函式); b相對於工作簿,或關閉檔案,更改當前工作表並立即儲存等,將自動執行相應的巨集。

    2.手動操作的巨集是您必須按工具巨集巨集,然後選擇要“執行”的巨集名稱的巨集。

    刪除自動處理巨集:

    點選單巨集 Visual Basic -> 可以通過單擊視窗中出現的新框中的工作表名稱或 thisworkbook**(大多數巨集病毒隱藏在此位置)找到,選擇並刪除它

    刪除手動操作巨集:

    巨集 巨集 ,開啟 Visual Basic 視窗並查詢相應的巨集。 只需刪除**; 但是,刪除**後,手動操作巨集也會留下下乙個“模組”,刪除模組“檢視”選單->專案資源管理器->雙擊“專案vbaproject”。"在工具欄的模組區域,右鍵刪除模組“xx module”否(不儲存模組),刪除完成。 注意:

    刪除模組意味著刪除所有模組。

  2. 匿名使用者2024-01-28

    沒關係,對於巨集來說非常簡單。

  3. 匿名使用者2024-01-27

    問題 1:您可以使巨集在開啟檔案時自動執行。 方法如下:

    1) 按 Alt+F11 開啟巨集,按 Ctrl+R 開啟專案資源管理器。

    2)雙擊檔案左側的thisworkbook,然後在右側放置**,例如:

    private sub workbook_open()

    sheets("sheet3").select

    msgbox "nice to see you!"

    call mysub

    end sub

    說明:專用子工作簿 open()。end sub 此過程在開啟檔案時自動執行(除非禁用巨集),將上述三行替換為您的巨集內容,並將其替換為呼叫您的巨集。

    第二個問題可以去Excel Office按鈕->Excel選項->信任中心->信任中心設定,請檢查“檔案檢查器”的位置,是否勾選了“儲存時從檔案屬性中刪除個人資訊”,請將其刪除。

    應該和這個有關,如果刪除後還不能解決,請繼續研究這個選項中的東西。

    goodluck!

  4. 匿名使用者2024-01-26

    安全指標還可以,你做完了就得儲存東西,只要不想讓別人修改,你自己保管,安全性還挺好的。

  5. 匿名使用者2024-01-25

    我也遇到過和你一樣的問題,收到檔案提示巨集安全中級可以開啟,開啟後開啟其他檔案的時候都要通過巨集的安全級別提示,一直沒有解決辦法,不知道為什麼。

  6. 匿名使用者2024-01-24

    開啟工具下安全巨集,有高、中、低三個檔位,可以設定低檔: 1)那是因為文件有vba**(巨集)。你可以在 工具 -- 中找到它

  7. 匿名使用者2024-01-23

    這個要求可以使用巨集表函式計算來解決,如下所示:

    1. 在 A 列中輸入您的計算公式,例如,A1 輸入:

    外牆+平面20元

    2.由於巨集表函式 evaluate 只能在名稱定義中使用,因此,點選選單:insert - name - definition,在名稱中輸入 aaa,在引用位置輸入 ::

    evaluate("=" & substitute(substitute(substitute(substitute(sheet1!$a1,"×","*"),"立 面",""),"平",""),"元",""))

    單擊“新增”按鈕,然後單擊“確定”

    3. 在 b1 中輸入 =aaa,然後按 Enter 鍵計算結果。

    注意:步驟2中公式的含義是:

    將計算中未涉及的所有文字替換為空白,例如,將“façade”替換為“”。

    將所有不符合 excel 運算子的字元替換為可識別的運算子,例如將 “ ” 替換為 “*”。

    最後,使用 evaluate 函式將替換的字串轉換為可計算的公式。

    此外,其他公式可以繼續在A列中輸入,然後在B列中輸入=aaa進行計算。

    如果您有問題,請與我打個招呼。

  8. 匿名使用者2024-01-22

    我也遇到過你的問題,可以在A1中輸入公式的樣式,也就是文字格式,按照B1中的格式輸入值的操作,結果就出來了,單位元素放在C1中,即:

    A1輸入“(立面+平面20元”。

    b1,輸入“=(

    在 c1 中輸入“元”,祝您一切順利。

  9. 匿名使用者2024-01-21

    在 Office XP 中將 Excel 巨集的安全性更改為低 Excel 中的巨集有 3 個安全級別:高、中和低。 預設情況下,巨集安全性設定為“高”。 在這種情況下,只能執行可靠簽名的巨集,其他巨集將自動禁用。

    如果我們想執行其他無符號巨集怎麼辦? 正常的想法是降低安全性,但是當我們點選巨集安全工具,選擇裡面的安全級別,選擇低,然後開啟excel,巨集的安全級別又變高了,那麼我們怎麼能真正降低巨集的安全級別呢?

    答案是,我們可以通過修改登錄檔相應選項的 dword 值來做到這一點。 在執行開始時,鍵入 regedit,按 Enter,開啟登錄檔,然後按照此路徑 hkey 本地機器軟體 Microsoft Office,找到該選項,雙擊 level,並將 dword 值更改為 3為了澄清,值 3 表示高安全級別,2 表示中等安全級別,1 表示低安全級別。

    這樣我們就可以真正更改巨集的安全級別。

    你設定它並嘗試一下。

  10. 匿名使用者2024-01-20

    看來你的工作還是很複雜的,這麼複雜的公式。

    你不能讓它更簡單嗎? 此外,太複雜的事情不應該用函式來解決,而應該用VBA程式設計來解決。

  11. 匿名使用者2024-01-19

    按照以下示例故事使用隨機函式實現應用程式:

    最近有個數學老師問我,有沒有簡單的方法讓電腦自動生成乙個練習,原來她最近要給學生做很多計算練習,而且培訓內容很簡單。 在此之前,她浪費了大量時間在Word中打字和排版,並絞盡腦汁想出一堆不同的數字。 為什麼不使用 Excel 的強大功能來提供幫助呢?

    使用 rand 等函式很容易做到,所以跟我來吧。

    例如,如果您想練習將 10 個四位數自然數相加,請分析四位數介於 1000 和 9999 之間。

    任何隨機數,只在單元格中插入 rand() 顯然是不好的,因為它只能產生 0 到 1 之間的隨機小數位,所以必須乘以 9000 才能放大,使用 int 函式四捨五入,加上 1000 得到這個範圍內的隨機數,然後使用 excel 的拖拽副本, 只需要幾秒鐘,一整頁,就會有幾十個問題出來,這是乙個真正的隨機效果。儲存後,下次可以再次使用,問題都是新的! 這是因為每個數字所在的單元格包含生成隨機數的公式,而不是您看到的數字。

    另外,要生成n和m之間的隨機數,可以使用公式“int(rand()*m-n+1))+n”,感興趣的朋友可以試一試。

    附上隨機字母。

    大寫的英文字母是隨機生成的。

    char(int(rand()*24)+65)

    小寫英文字母是隨機生成的。

    char(int(rand()*24)+97)

    隨機生成大寫和小寫英文字母。

    char(int(rand()*24)+if(int(rand()*2)=0,65,97))

    隨機生成乙個 8 位數的密碼。

    concatenate(char(int(rand()*93+33)),char(int(rand()*93+33)),char(int(rand()*93+33)),char(int(rand()*93+33)),char(int(rand()*93+33)),char(int(rand()*93+33)),char(int(rand()*93+33)),char(int(rand()*93+33)))

  12. 匿名使用者2024-01-18

    如果要在隨機生成後進行更改,請使用VBA進行更改。

  13. 匿名使用者2024-01-17

    您可以輸入隨機函式和捨入函式的巢狀函式 =round(rand(),1)*10+1

  14. 匿名使用者2024-01-16

    Duyou,這個問題可以用查詢功能解決。

    不知道都佑的具體環境,這個環境很奇怪,**不夠漂亮,說白了,就是醜,應該美化一下。

    根據詢問的資訊,答案如下,具體公式:

    lookup(A1,B1:B10,D1:D10)如有需要,可以繼續溝通!!

  15. 匿名使用者2024-01-15

    D10 輸入公式 =--mid(a1,11,2) 填充到 d19 d1 單元格輸入公式 =countif(a1:a10,">6"這是根據您的要求需要的條件區域,以下無條件區域可以直接完成=SumProduct((-mid(a1:a10,11,2)>6)*1)。

  16. 匿名使用者2024-01-14

    這可以直接使用 vlookup 函式公式完成。

    輸入公式如下:

    vlookup(a1,b:d,3,0)

    最終效果圖如下:

    vlookup 函式有四個引數:

    1.需要找到的值,即A1單元格;

    2.需要在哪個區域進行搜尋,這裡需要在b列中的b:d列中查詢(注意該區域的第一列必須有搜尋值,否則需要其他功能一起使用);

    3.引數2的第n列需要返回,這裡是d列返回,d列是b到d列區域中的第三列,所以是3;

    4.搜尋模式,這次進行精確搜尋。 0 是精確查詢,1 是模糊查詢。

  17. 匿名使用者2024-01-13

    要實現上述功能,需要先建立乙個具有相應名稱的表作為原始表,然後使用 vlookup 函式查詢它。

    d1=vlookup(b1,$f$2:$g$12,2,0)

  18. 匿名使用者2024-01-12

    在 Excel 中,可以使用求解器求解器的工具進行計算;

    2) 設定求解器的目標值和約束。

    3)等待幾秒鐘,結果得到解決。

相關回答
6個回答2024-06-11

const zd_dataname="data/" '在腐爛的比托的道路上觀察到該計畫的飢餓感。 >>>More

18個回答2024-06-11

答案] 2、3、4、5、6 更常見的 1、7 倍的倍數。 >>>More

27個回答2024-06-11

記憶棒是計算機必備的硬體之一。 記憶體幫助 CPU 通過匯流排定址進行讀寫。 具體來說,記憶體用於臨時儲存CPU的執行資料,並與硬碟等外部儲存器交換資料。 >>>More

6個回答2024-06-11

那是因為您的DLL檔案已損壞或丟失,您可以修復它! 房東說的問題其實很容易解決,因為之前也遇到過同樣的問題,下面說說我的方法。 >>>More

13個回答2024-06-11

1.刪除 sheet1 中 b 列中數字前面的“>=”,如果有必要,它將以單元格格式顯示,但必須在 b 列中是純數字,以便於一步到位地用公式引用它。 >>>More