當前位置:首頁 » 編程軟體 » vbs腳本輸出到excel

vbs腳本輸出到excel

發布時間: 2022-06-10 12:28:16

⑴ 如何通過VBS編寫腳本程序,讀取EXCEL當前選擇的單元格的地址,放入txt里(注意不是VBA)

Setxls=GetObject(,"Excel.application")
SetActiveCell=xls.ActiveCell
MsgBoxActiveCell.Address

注意要保證獲取到的xls對象的當前工作簿就是你要獲取的那個,當有多個excel進程時這一點尤其重要,vba的多年老毛病了,到2017了也沒見改正,真無語

⑵ 如何用VBS將TXT的內容寫入到excel里

設文件為F:\Data.txt,保存到F:\Data.xls,如果F:\Data.xls存在,則覆蓋,請注意!

TxtUrl = "F:\Data.txt"

XlsUrl = "F:\Data.xls"

Set xls = CreateObject("Excel.Application")

xls.Visible = True

xls.DisplayAlerts = False

Set xlTxt = xls.Workbooks.Open(TxtUrl)

Set xlsheet = xlTxt.Worksheets(1)

xlsheet.Range("A:A").TextToColumns xlsheet.Range("A1"), 1, , , , , True, , True, ","

xlTxt.SaveAs XlsUrl,56

xlTxt.Close

xls.DisplayAlerts = True

if xls.Workbooks.Count = 0 then

xls.Quit

end if

⑶ Vbscript如何讀入Excel數據

vbs讀取excel腳本倒是好說,但你的程序明顯在vb與vba之間,恕我看不懂。 給你個例子參考下:
' Read an Excel Spreadsheet

Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open _
("C:\Scripts\New_users.xls")

intRow = 2

Do Until objExcel.Cells(intRow,1).Value = ""
Wscript.Echo "CN: " & objExcel.Cells(intRow, 1).Value
Wscript.Echo "sAMAccountName: " & objExcel.Cells(intRow, 2).Value
Wscript.Echo "GivenName: " & objExcel.Cells(intRow, 3).Value
Wscript.Echo "LastName: " & objExcel.Cells(intRow, 4).Value
intRow = intRow + 1
Loop

objExcel.Quit

⑷ 通過vbs腳本或者bat腳本,實現獲取文件名和文件大小等信息並輸出到Excel文檔

生成到EXCEL里的不會,但是可以生成CSV文件
自己建一個VBS文件,把下面的代碼扔進去。
可以自己制定路徑,生成C:\1.csv文件。

dim SF,sE,tF
dim fs,oF,sT

sub getFd(fd)
wrtf fd
for each tmpFd in fd.subfolders
getFd tmpFd
next
end sub

sub wrtF(fd)
for each tmpfile in fd.files
sE.write tmpfile.name & "," & tmpfile.size & vbcrlf
next
end sub

sF = InputBox("input your path")

set fs = CreateObject("Scripting.FileSystemObject")
set oF = fs.GetFolder(sF)

tF="C:\1.csv"

if fs.FileExists(tF) then
fs.DeleteFile tF
end if

set sE = fs.OpenTextFile (tF, 8, True)

sE.write "name,size" & vbcrlf

getFd oF

sE.close

msgbox "done!"

⑸ 如何用VBS實現將記事本內容寫入EXCEL中

設文件為F:Data.txt,保存到F:Data.xls,如果F:Data.xls存在,則覆蓋,請注意!

TxtUrl="F:Data.txt"

XlsUrl="F:Data.xls"

Setxls=CreateObject("Excel.Application")

xls.Visible=True

xls.DisplayAlerts=False

SetxlTxt=xls.Workbooks.Open(TxtUrl)

Setxlsheet=xlTxt.Worksheets(1)

xlsheet.Range("A:A").TextToColumnsxlsheet.Range("A1"),1,,,,,True,,True,","

xlTxt.SaveAsXlsUrl,56

xlTxt.Close

xls.DisplayAlerts=True

ifxls.Workbooks.Count=0then

xls.Quit

endif

請給出Excel的格式,並說明,要不怎麼知道怎麼填?

⑹ VBS腳本,想要讀取到windows系統的賬號和excel裡面的數據

set xlapp=getobject(,"excel.application")
set xlbook=xlapp.workbooks("工作簿1")
set xlsheet=xlbook.sheets("sheet1")
msgbox xlsheet.range("a1")'''讀取數據
xlsheet.range("a1")=10000''''寫數據
xlbook.save'''未保存過用saveas 路徑 這是保存
xlbook.close true ''關閉工作簿1
xlapp.quit '''退出excel

⑺ 如何用VBS腳本把WINCC內部變數的值寫入EXCEL

wincc的時候返回一個值給main,然後使用VBS調用執行後得到這個返回值,創建excel對象,然後使用cells寫入對應單元格VBSSetobjExcel=CreateObject("Excel.Application")Scriptpath=WScript.ScriptFullNamesetobjWorkbook=objExcel.Workbooks.Open(FilePath)objExcel.Visible=TrueobjExcel.Cells(1,2)=內部變數值

⑻ 如何使用VBS腳本程序讀EXCEL文件,有沒有具體流程

如果是XP系統,可以使用如下代碼
VBS控制Excel的一些常見方法:
(一) 使用動態創建的方法
首先創建 Excel 對象,使用ComObj:
oExcel = CreateObject( "Excel.Application" )
1) 添加新工作簿:
oExcel.WorkBooks.Add
2) 打開已存在的工作簿:
oExcel.WorkBooks.Open( "C:\Excel\Demo.xls" )
3) 設置第2個工作表為活動工作表:
oExcel.WorkSheets(2).Activate

oExcel.WorksSheets( "Sheet2" ).Activate
4) 給單元格賦值:
oExcel.Cells(1,4).Value = "第一行第四列"

⑼ VBS如何將計算器結果導入到Excel表中

dim var
Set objExcel = CreateObject("Excel.Application")

objExcel.Visible = True
objExcel.Workbooks.Add
var = 1+2*3+4
objExcel.Cells(1, 1).Value = var

⑽ Vbscript導出EXCEL文件問題

這個問題我也遇到過,在進程上還可以把文件打開,或者打開其他excel時順便也把那個excel打開了,那個excel只是被隱藏了,乾脆直接來個絕的:

shell 「cmd /c taskkill /f /im EXCEL.EXE」,vbhide

這個可以直接從進程滅掉。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:741
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:372