yorozu_ya の回答履歴
- ファイルへの書き込みができない
ファイルへの書き込みができない 実行時エラーは表示されないのですが、ファイルへ出力されません。 コードは以下のようにしています。 よろしくお願いします。 declare FILE_HANDLE utl_file.file_type; STR varchar2(1023); begin -- 書き込みモードでファイルオープン FILE_HANDLE := UTL_FILE.FOPEN('c:\tmp','test.txt','W'); STR := 'test'; -- ファイルへ出力 UTL_FILE.PUT(FILE_HANDLE,STR); -- ファイルのクローズ -- UTL_FILE.FCLOSE(FILE_HANDLE); exception when others then dbms_output.put_line('その他エラー'); end; /
- 事務職でもExcelVBAを使用しますか?
事務職でもExcelVBAを使用しますか? 私は事務職です。 今勤めている会社から、ExcelVBAを勉強するよう言われているのですが、 他の会社でも要求されることは多いでしょうか? 仮に今の会社を退職するようになった場合と言う意味です。 宜しくお願いします。
- ベストアンサー
- bananayell
- その他(プログラミング・開発)
- 回答数5
- 10件位の複数のレコードを抽出するインプットボックスを作る方法を
10件位の複数のレコードを抽出するインプットボックスを作る方法を 教えて頂けないでしょうか。 MSAccessではクエリデザインのある列に[]OR[]OR[]OR・・・・10ヶ設定し、抽出したいレコードNOを インプットボックスに入力するとその入力した10件分のレコードの抽出が一度にできますが SQL SERVER 2000 のデータベースのデザイン等で設定することができるのでしょうか
- 締切済み
- owll
- SQL Server
- 回答数1
- accessからsqlserverにアップサイジングしましたが,テーブ
accessからsqlserverにアップサイジングしましたが,テーブルにデータを入力出来なくなってしまいました。 Dim rs As DAO.Recordset Dim db As DAO.Database Set db = CurrentDb() Set rs = db.OpenRecordset("確認用", dbOpenDynaset) rs.AddNew rs!品番 = Me.品番 rs.Update 上記のようにDAOを介してテーブルにデータを入れていました。 アップサイジングする前は、問題なかったのですが、どういったことが原因になりますでしょうか?
- ベストアンサー
- con014057
- SQL Server
- 回答数3
- 同じ構成のPCを100台ほどセットアップ予定ですが、時間がかかるのでN
同じ構成のPCを100台ほどセットアップ予定ですが、時間がかかるのでNorton Ghostとかでまるごと復元したいのですが行き詰っています。どなたかお知恵を!! ★親のPC★ ・OSはXP→7へあげている ・CD/DVD-ROMしかない(FDもない) ・使うソフトやクライアント設定などある程度設定済み ★やりたい事★ USBで外付けHDDへ親のOSからまるごと内容をコピーして、別のPCで外付けHDD→DVDへ焼く。 子のPCをCD/DVDから起動して親の情報まるごと復元。最終的にコンピューター名やIPを変更。 ★失敗談★ (1)Norton Ghostで親のバックアップを作成(USBで外付けHDDへ) (2)子を起動時にブートをUSBからでするが、(1)のデータを認識しないのか進まない ★教えて欲しい事★ (1)ブートディスク(CD)の作り方 たぶん、ブートディスクがないからダメなのかな?と思ったりします。 (2)一連の作業について手順を知りたい 難しい文面で理解に苦しむのでわかりやすい情報をいただけたら・・。 宜しくお願いします!!
- 締切済み
- juujuu2929
- その他(ITシステム運用・管理)
- 回答数4
- パソコンを交換したら キーボードのテンキーからの入力ができなくなりまし
パソコンを交換したら キーボードのテンキーからの入力ができなくなりました。 どなたか教えてください。 よろしくお願いいたします。 WIN XP~ WIN 7 です カテゴリーが違っていたらすみません。
- 締切済み
- noname#232295
- その他(ITシステム運用・管理)
- 回答数5
- Excel2007:ブロック単位での並べ替え
Excel2007:ブロック単位での並べ替え Excel2007で名簿を作成しています。 新規のデータがあれば、表の一番下に足していくのですが、 新規データを入れた後にあいうえお順に並べ替えをしたいと思います。 名簿にはたくさんの項目があり、1件につき 4行7列 を使用しており、 セルの結合をしている個所もあります。 上手く並べ替える方法を教えていただきたく、ご質問させていただきます。 表の形式については、画像を添付いたしましたので、ご覧いただけましたらと思います。 お詳しい方、どうぞよろしくお願いいたします。
- ベストアンサー
- hrklovepop
- その他([技術者向] コンピューター)
- 回答数1
- 現在 パソコン関係の仕事をされている方に質問したいです。IT関係の仕事
現在 パソコン関係の仕事をされている方に質問したいです。IT関係の仕事につきたいのですが、求人内容は全て経験者を求めていますが、そんなに素人じゃ入れないような難しい業種ですか?一応パソコンににはとても興味はありますが、やはりITの仕事に着きたければ専門学校に入って学ばなければならいでしょうか?
- 締切済み
- yosiko222
- その他(プログラミング・開発)
- 回答数8
- Excelで帳票印刷
Excelで帳票印刷 表が印刷されている複写用紙へ印刷したいと考えています。(インパクトプリンター使用) しかし、Excelではうまく時間調整が出来ず、表へ文字が入りません。 調べてみたのですが、 (1)列幅調整 (2)スペースで調整 (3)フォントサイズで調整 等が見当たりますが、解決策になりませんでした。 Excelでうまく帳票へ印刷する方法は無いのでしょうか? (用紙の数値欄は9桁で、一文字づつ罫線が描かれています。その他、フリーで文字列入力) または、VBAを使用して、文字間調整などは出来ないものでしょうか? どなたか、ご存じの方がおられましたら、アドバイスよろしくお願いいたします。
- ベストアンサー
- abuhiro
- その他(プログラミング・開発)
- 回答数2
- エクセルのオプションで、Enterキーを押した後にセルを移動するで、方
エクセルのオプションで、Enterキーを押した後にセルを移動するで、方向を右にしてるのですが、例えば、この状態で、氏名をマクロを使用して入力した後に、エクセルのオプション設定と同様に右にカーソルを移動したい場合はどうしたら良いでしょうか? どうしても下になります。素人なので質問自体、上手く伝わらないかも知れませんが、よろしくお願いします。
- 締切済み
- kintokiwan
- SQL Server
- 回答数1
- VBAから複数のバッチファイルを実行する際に、1つの処理が終了するまで
VBAから複数のバッチファイルを実行する際に、1つの処理が終了するまで次の処理を待機させる方法について こんにちは。VBA初心者です。 Shell関数を使って複数のバッチを連続して実行するプログラムを書きたいのですが、前のバッチ処理が終了する前に次のバッチが実行されてしまいエラーになってしまいます。 1つのバッチ処理が終了するまで、次の処理を待機させるようなことは可能でしょうか。 具体的には、B列に「test_01.txt」「test_02.txt」... といったファイル名が入力されていて、隣のA列に何らかの文字/記号があった場合は、指定されたバッチ(ファイル名.bat)が実行されるということをやりたいと考えています。 以下のようなプログラムを書いてみましたが、実行するバッチが複数になるとうまくいきせん。 どうしたら問題を回避できるか、ご教示いただけないでしょうか。 よろしくお願いします。 Sub バッチを実行() i = 7 'リストの開始行 Const myPath As String = "D:\sample_batch\" Const endPath As String = ".bat" For i = 7 To 200 '7行目から200行目まで実行 If Cells(i, 1).Value <> "" Then Shell (myPath & Cells(i, 2).Value & endPath) End If Next End Sub
- ベストアンサー
- Kazu_creator
- Visual Basic
- 回答数4
- 「フォームの背景色」と同色に設定する方法を教えてください。
「フォームの背景色」と同色に設定する方法を教えてください。 Ms-Access2000のフォームのコントロールに対し条件付書式にて設定したいのです。 背景色は、Windowsのテーマによって変更するので、その色を背景色として設定したいのです。
- ベストアンサー
- sanni
- Visual Basic
- 回答数1
- 一週間前から,今までVBAで行っていたものを,理由がありVisual
一週間前から,今までVBAで行っていたものを,理由がありVisual Studio 2008を用いて作成しなおしています. しかし,VB .net自体,完全な初心者で,「独習VisualBasic2008」で勉強しているレベルです. 質問内容はというと,ADOでエクセルファイルのデータを読み込み,DataTableを作成し,DataGridViewで表示するということを行いたいのです. このような感じで... cn = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; Data Source =" & ExcelFileName & "; Extended Properties = ""Excel 12.0; HDR=NO""") dAdp = New OleDb.OleDbDataAdapter("SELECT * FROM [Sheet1$]", cn) dAdp.Fill(dSet, "Table1") dgv1.DataSource = dSet.Tables("Table1") ここで,Extended PropertiesのHDRがNOになっていることに注目していただきたいのですが,あとでトランスポーズを行いたいため,このようにしています. そして読み込むデータはこんな感じです. 文字 文字 文字 文字 文字 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 ... ほんとうはもっと大きいのですが,とりあえず,これをこのまま読み込んでしまうとデータ型が自動的に予測されてしまい(デフォルトでは8行目までスキャンされると書いてありました)データ型が自動的にInt32になってしまいます. このため,DataTableでは一行目が文字ではなくなってしまい 0 0 0 0 0 と表示されてしまいます. これをそのまま文字として表示させるにはどのようにすればいいのでしょうか? 一行目だけString 二行目からはDouble のようにしたいのですが.. そしてトランスポーズ後は, 一列目がString 二列目以降はDouble というようにしたいんです. よろしくお願い致します.
- 締切済み
- a04sa013
- Visual Basic
- 回答数3
- sqlserverに現在時刻を格納したいのですが、『':'付近に不適切
sqlserverに現在時刻を格納したいのですが、『':'付近に不適切な構文があります。』 と出てしまい、格納されません。言語はVC#2008、データ型はtime(7),datetimeなど試しているのですがうまくいかないのです。orz 以下、コードです。 SqlConnection cn = new SqlConnection(@"Data Source=.\SQLEXPRESS; AttachDbFilename=F:\C#\MyDatabase.mdf; Integrated Security=true; Connect Timeout=30; User Instance=true"); DateTime dt = DateTime.Now; TimeSpan ts = dt.TimeOfDay; // 更新 int id = int.Parse(textBox2.Text); SqlCommand cmd = new SqlCommand( "UPDATE Product SET 時刻 = " + ts + " WHERE ID ='" +id.ToString()+"'", cn); cn.Open(); cmd.ExecuteNonQuery(); cn.Close(); 原因判りますでしょうか・・・ よろしくお願いします。
- MA ACCESSデータベースに詳しい方お願いします。
MA ACCESSデータベースに詳しい方お願いします。 アクセス超初心者です。 現在、仕入管理のデータベース作成中です。 仕入管理テーブル ・ID………………………オートナンバー(主キー) ・仕入日…………………日付/時刻型 ・品名……………………テキスト型 ・商品数…………………数値型 ・管理番号1 ……………テキスト型 ・管理番号2 ……………テキスト型 ・仕入場所_CD …………テキスト型 仕入日テーブル ・ID……………オートナンバー ・仕入日………日付/時刻型 ・仕入日_CD …テキスト型(例:0107A:01=日・07=年・A=月)※月はA=1月・B=2月・C=3月… 仕入管理テーブル ID 仕入日 品名 商品数 管理番号1 管理番号2 仕入場所_CD 1 2010/09/26 A財布 3 001 01 AB 2 2010/09/26 A財布 3 001 02 AB 3 2010/09/26 A財布 3 001 03 AB 4 2010/09/26 B財布 2 002 01 AB 5 2010/09/26 B財布 2 002 02 AB 6 2010/09/26 C財布 1 003 01 AB 仕入日テーブル ID 仕入日 仕入日_CD 1 2010/09/26 2610I 2 2010/09/27 2710I 3 2010/09/28 2810I 4 2010/09/29 2910I 5 2010/09/30 3010I 6 2010/10/01 0110J ・ ・ ・ 上記の二つのテーブルを基にクエリで「仕入場所_CD・仕入日_CD・管理暗号1・管理番号2」を連結しています。 管理番号例:AB2610I001-01 教えて頂きたいこと 1.入力フォームにて「仕入日_CD・管理暗号1・管理番号2」の三つのフィールドが重複した時にメッセージを出して更新できないようにする。 2.商品数の値が「3」の場合に、管理番号2の値が「03」以上の値を入力できないようにする。 3.管理番号1の値が「999」を超えたら「001」の戻るようにする。 何方か詳しい方お願いします。<m(__)m>
- ベストアンサー
- yu_ji
- その他(データベース)
- 回答数10
- [VB.NET]WriteAllBytes中の割込み処理について
[VB.NET]WriteAllBytes中の割込み処理について いつも大変お世話になっています。 早速ですが、 ファイルをFile.WriteAllBytesで フロッピーディスクへ書き込んでいる最中に プログレスバー(またはgifアニメーション)を 動作させたいのですが可能でしょうか? もし可能であればアドバイスお願いいたします。 'タイマー処理 Timer1.Interval = 500 Timer1.Start() 'byte配列のファイルへの書き込み File.WriteAllBytes(name, dest) '<- 固まったように見える... Timer1.Stop() 割込み時の処理には My.Application.DoEvents() を使用しています。
- ベストアンサー
- tekesuta_1985
- Visual Basic
- 回答数1
- 海外中継時の音声遅延について。
海外中継時の音声遅延について。 TV中継のやり取りで、先方の映像・音声はリアルタイムで観られるのに対し、 日本からのアナウンサーの音声が数秒も遅延するのは何故でしょうか。 今や国際ネットワークでも大容量な帯域QoSが確保できている筈なのに 不思議でなりません。
- PCに録音した音楽をCDラジカセで聞けるように書き込むには?
PCに録音した音楽をCDラジカセで聞けるように書き込むには? レンタルしたCDをPCに取り込み、CD-Rに録音しました。 しかしそのCD-Rは家のCDラジカセでは再生できませんでした。 多分やり方があると思いますが、パソコン超初心者でさっぱりわかりません。 明日にはCDも返さなければいけないし、職場で使うので明日中に録音しないと。 かなり焦ってます。 細かく手順を教えてほしいです。 パソコンのメーカーはwindows vistaです。 よろしくお願いします。
- 締切済み
- wannpi-susuki
- その他([技術者向] コンピューター)
- 回答数5
- 参照型変数へのポインタに関してです。
参照型変数へのポインタに関してです。 たとえば int _v[10]; int &v = &_v[0]; int *pv; pv = &v; // 参照型変数のアドレスをポインタに代入 こうすると、pv[n]と、_v[n]は同値になります。(VC++とG++では確認) これ(この使い方)で同値なのは ・c++の言語仕様 ・コンパイラの実装依存 のどちらでしょうか? WEBを漁ると「参照型変数はエイリアス(別名)」とかかれているページがヒットするので、C++の言語仕様かなと思っています。 #もちろん配列に置き換えずに単純な参照型変数として使った場合の、値の同一性は言語仕様でしょうが。
- 締切済み
- pochi2tama
- C・C++・C#
- 回答数4
- エクセル2007について教えてほしいのですが
エクセル2007について教えてほしいのですが 添付した画像にある表でQ列に関数=SUM(I6:L6)をいれて各行IからL迄の答えをQ列に表示させているのですが(I6:L41)のデータをクリアすればQ列のデータも勿論消えてします。 そこでS列にQ列の控えとしてそのままコピペをせずに自動入力させて、尚且つ(I6:L41)のデータを消去した時Qれつは消えてもS列のデータは消えずに累計がとれるようにできないでしょうか。 1週間づつの データを一旦Q列で合計させてS列には1カ月分の合計が上書きで自動に出るようにしたいのです。宜しくお願い致します
- ベストアンサー
- goonaraok
- その他MS Office製品
- 回答数5