!extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付ける
ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK
※前スレ
Excel VBA 質問スレ Part66
https://mevius.5ch.net/test/read.cgi/tech/1589085825/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part67
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん (ワッチョイ 33da-3+hg)
2020/06/26(金) 02:01:29.56ID:uDfmpksE0979デフォルトの名無しさん (ワッチョイ 4549-1etN)
2020/08/29(土) 10:47:19.93ID:dZuEnb/K0 12000ページのPDF・・・
ほんとに聞きたい事なの?これ
ほんとに聞きたい事なの?これ
980デフォルトの名無しさん (ワッチョイ 0201-YRmH)
2020/08/29(土) 10:47:46.31ID:lHm5nrxO0 >>973
Split使うならJoinも使おうよ…
Sub test2()
Dim strArray() As String
Dim rtnStr As String
testStr = "000070-00100-01230"
strArray = Split(testStr, "-", , vbTextCompare)
For i = 0 To UBound(strArray)
strArray(i) = Cstr(Val(strArray(i)))
Next
rtnStr = Join(strArray, "-")
End Sub
Split使うならJoinも使おうよ…
Sub test2()
Dim strArray() As String
Dim rtnStr As String
testStr = "000070-00100-01230"
strArray = Split(testStr, "-", , vbTextCompare)
For i = 0 To UBound(strArray)
strArray(i) = Cstr(Val(strArray(i)))
Next
rtnStr = Join(strArray, "-")
End Sub
981980 (ワッチョイ 0201-YRmH)
2020/08/29(土) 10:48:58.87ID:lHm5nrxO0 ってすでに書かれてたわ… Orz
982デフォルトの名無しさん (ブーイモ MM4d-xiBb)
2020/08/29(土) 10:55:28.99ID:jdj2nRjtM983デフォルトの名無しさん (ワッチョイ 21d2-vZRt)
2020/08/29(土) 11:18:02.61ID:ebvcDddx0 ある言語だと
"00-001-02"split("-")map(asNumber)join("-")println
"00-001-02"split("-")map(asNumber)join("-")println
984デフォルトの名無しさん (アウアウウー Sa85-7m6G)
2020/08/29(土) 11:19:35.12ID:0Ji7S1+0a985976 (ワッチョイ 45cc-pyQU)
2020/08/29(土) 13:57:00.39ID:pUlaC/XX0 >>978
1シートにはまとめられません。
>>979
日々の取引をデータベースに入力していて、そのデータベースから出力されたデータを取引伝票としてPDF化したいのですが
データベースソフトに取引伝票の書式が設定されていないので、エクセルで作ろうと思います。
1ページごと出力してフリーソフトで結合すると、12時間くらいかかっていたので、エクセルのPDF結合だとAcrobatPro
が必要になるそうなので、この方法もできません。
>>984
シート上に帳票を作り、その帳票をページごとに書き換えています。試していませんが、1シートだと行数が足りないです。
それと、ページごとに罫線とかの書式を作るのはつらいです。
1シートにはまとめられません。
>>979
日々の取引をデータベースに入力していて、そのデータベースから出力されたデータを取引伝票としてPDF化したいのですが
データベースソフトに取引伝票の書式が設定されていないので、エクセルで作ろうと思います。
1ページごと出力してフリーソフトで結合すると、12時間くらいかかっていたので、エクセルのPDF結合だとAcrobatPro
が必要になるそうなので、この方法もできません。
>>984
シート上に帳票を作り、その帳票をページごとに書き換えています。試していませんが、1シートだと行数が足りないです。
それと、ページごとに罫線とかの書式を作るのはつらいです。
986デフォルトの名無しさん (ワッチョイ 4549-1etN)
2020/08/29(土) 14:17:55.39ID:dZuEnb/K0987デフォルトの名無しさん (ワッチョイ 11b3-u9FC)
2020/08/29(土) 14:32:50.04ID:D+h94FkM0 >>985
よくわからないけど、何とかデータをエクセルの表にして、ワードの差し込み印刷でやる、とかはどう?
よくわからないけど、何とかデータをエクセルの表にして、ワードの差し込み印刷でやる、とかはどう?
988デフォルトの名無しさん (アウアウエー Sa0a-Rexm)
2020/08/29(土) 14:38:51.56ID:fy0wFynXa PDF1ファイルにする理由はあるの?
120ファイルぐらいに分けるでしょ普通
120ファイルぐらいに分けるでしょ普通
989デフォルトの名無しさん (ワッチョイ 822f-8BP0)
2020/08/29(土) 14:42:09.88ID:1Tm3n33G0 伝票とかだと保存義務とかあったりして、出力しておいておかないとダメな時もある
1シートで収まらないならある程度で分割してやるしかないし
罫線とか決まったフォーマットならコピーするだけ
が、EXCELでやるのが間違ってるな
ちゃんとした帳票ツール買って対応する言語使えよ
1シートで収まらないならある程度で分割してやるしかないし
罫線とか決まったフォーマットならコピーするだけ
が、EXCELでやるのが間違ってるな
ちゃんとした帳票ツール買って対応する言語使えよ
990デフォルトの名無しさん (ワッチョイ 4d63-gth/)
2020/08/29(土) 16:14:59.78ID:EjHgD7140 PDF化って言われても実コマンド書かなきゃアドバイスのしようもないわな
991デフォルトの名無しさん (ワッチョイ 0d7c-JMbW)
2020/08/29(土) 19:10:04.48ID:91aO+zvA0 シートにまとめられない理由は?
まとめないとして、12000シート作れるスペックはあるのか?
まとめないとして、12000シート作れるスペックはあるのか?
992デフォルトの名無しさん (ワッチョイ 06c9-1etN)
2020/08/29(土) 22:40:12.57ID:LkUYL8wZ0 >>961
これ、マジで困るわ・・・
これ、マジで困るわ・・・
993デフォルトの名無しさん (ワッチョイ 6e63-mUq2)
2020/08/29(土) 23:53:21.40ID:wkbqrDC+0 サポート終了なんだからいつまでもIE使ってんじゃねえよ
994デフォルトの名無しさん (テテンテンテン MM66-nUCc)
2020/08/30(日) 00:09:48.26ID:HNjVBgM5M >>985
Accessでやって下さい
Accessでやって下さい
995デフォルトの名無しさん (ワッチョイ 6e63-8BP0)
2020/08/30(日) 07:04:48.97ID:ZpZWI99c0 IE制御で作る
てどういう意味です?
てどういう意味です?
996デフォルトの名無しさん (アウアウエー Sa0a-ifKp)
2020/08/30(日) 08:58:33.06ID:IZ41nY3ca テキストファイルを読み込もうとしているのですが、ファイルがないとエラーが出ます。なにが原因でしょうか?
Sub func()
Dim folderPath As String: folderPath = "G:\Test"
Dim textLine, fileName As String
Dim fileToOpen As Integer
Dim i As Integer
fileName = folderPath & "01.txt"
fileToOpen = FreeFile()
Open fileName For Input As fileToOpen
i = 1
While Not EOF(fileToOpen)
Line Input #fileToOpen, textLine
Cells(i, "A").Value = textLine
i = i + 1
Wend
End Sub
Sub func()
Dim folderPath As String: folderPath = "G:\Test"
Dim textLine, fileName As String
Dim fileToOpen As Integer
Dim i As Integer
fileName = folderPath & "01.txt"
fileToOpen = FreeFile()
Open fileName For Input As fileToOpen
i = 1
While Not EOF(fileToOpen)
Line Input #fileToOpen, textLine
Cells(i, "A").Value = textLine
i = i + 1
Wend
End Sub
997デフォルトの名無しさん (ワッチョイ 6101-cCp/)
2020/08/30(日) 09:03:16.96ID:YG+IT5u+0 Open "C:\Sample\Data.txt" For Input As #1
Line Input #1, buf
Close #1
Line Input #1, buf
Close #1
998デフォルトの名無しさん (ワッチョイ a2bc-n2Os)
2020/08/30(日) 09:03:41.78ID:yRrMkFD60 フォルダーパスの最後に/足してみては?
999デフォルトの名無しさん (ワッチョイ 6101-cCp/)
2020/08/30(日) 09:05:06.49ID:YG+IT5u+0 フォルダとファイルの間に/がないとか
1000デフォルトの名無しさん (アウアウエー Sa0a-ifKp)
2020/08/30(日) 09:13:38.94ID:IZ41nY3ca フォルダパスに"\"が入っていませんでした。
ありがとうございます!
ありがとうございます!
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 65日 7時間 12分 10秒
新しいスレッドを立ててください。
life time: 65日 7時間 12分 10秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 国民・榛葉氏「中国焦ってる」 [ぐれ★]
- 高市首相告白「『なめられない服』を選ぶことに数時間を費やしました」「外交交渉でマウント取れる服、買わなくてはいかんかもなぁ」★2 [ぐれ★]
- 【高市リスク】立民・小西洋之参院議員「高市総理がとんでもない安全保障オンチで外交オンチ」 [ぐれ★]
- 【北海道】「帰らなきゃいけないんです」札幌から稚内まで300km、9万円超のタクシー代踏み倒し…詐欺の疑い38歳女逮捕 [nita★]
- 中国、高市首相非難の漫画 在フィリピン大使館がXに投稿 [ぐれ★]
- 『DOWNTOWN+』会員数50万人突破で見えてきた 松本人志の“月収4ケタ万円”驚愕収入 [阿弥陀ヶ峰★]
- 【悲報】高市自維連立政権「子どもには2万円、自分たちには50万円!」 [115996789]
- セガサターンが発売された日。2D描画に秀でたセガ国内最大のヒットゲーム機。セガサターンの思い出 [303493227]
- 日本人「憲法9条があれば侵略されないって叫んでた売国左翼のゴミどもは今どんな気分?😂wwwwww」 [441660812]
- 【んな専🏡】三連休もんなってんなってんなりまくるのらよ🍬(・o・🍬)🏰
- 【悲報】東京都民さん、20過ぎてるのに自転車に乗っててて大炎上wwwwwwwwwwww女「いい歳した男で自転車に乗るのは知的障がい者だけだよ? [483447288]
- CNN、高市答弁に中国がブチギレていることに理解を示す [271912485]
