首页 文章

Excel封面,用于在整个工作簿中填充单元格

提问于
浏览
-1

我正在尝试为excel工作簿创建封面,用户将填充这些单元格,然后宏将它们粘贴到工作簿中的所有工作表中 .

封面页要求提供来自D列和I列的单元格中的信息,这些信息可能在整个工作簿中是通用的 . 我正在尝试更快更轻松地填写此工作簿 .

我对Excel VBA有基本的了解,但需要帮助才能写出来,谢谢 .

1 回答

  • 1

    你编码使用这样的东西

    Sub Main
      Dim cellsToCopy As Range
      Dim shtNames as Variant, shtName As Variant
    
      Set cellsToCopy = Worksheets("CoverSheet").Range("D5, D11, I3, I12") '<--| change both "CoverSheet" name and its cells address list to fit your needs
    
      shtNames = Array("firstSheet", "secondSheet", "thirdSheet") '<--| change sheets names to paste cellsToCopy values into
    
      For Each shtName in shtNames
         Worksheets(shtName).Range(cellsToCopy.Address).Value = cellsToCopy.Value
      Next shtName
    
    End Sub
    

相关问题